1、建立口令文件,用于sys用户远程登录的认证(remote_login_passwordfile=exclusive),位置 $ORACLE_HOME/dbs/orapwSID.创建命令: orapwd
[oracle@work dbs]$ orapwd file=orapwprod password=oracle entries=5 force=y
remote_login_passwordfile
1)none 拒绝sys用户从远程连接
2)exclusive sys用户可以从远程连接
3)share 多个库可以共享口令文件
SQL>ALTER SYSTEM SET remote_login_passwordfile=NONE SCOPE=SPFILE 【拒绝远程登录】
2、创建init parameter 文件
[oracle@oracle dbs]$more initdw.ora |grep -v '^#'|grep -v '^$' >initlx02.ora
建立目录
[oracle@oracle dbs]$ mkdir -p $ORACLE_BASE/admin/lx02/bdump
[oracle@oracle dbs]$ mkdir -p $ORACLE_BASE/admin/lx02/cdump
[oracle@oracle dbs]$ mkdir -p $ORACLE_BASE/admin/lx02/udump
[oracle@oracle dbs]$ mkdir -p $ORACLE_BASE/oradata/lx02【存放控制文件的位置】
修改初始化文件
[oracle@oracle dbs]$ vi initlx02.ora
db_name = lx02
sga_target = 300M
db_block_size = 8192
pga_aggregate_target = 30M
db_cache_size = 80M
shared_pool_size = 60M
parallel_threads_per_cpu = 4
optimizer_mode = choose
star_transformation_enabled = true
db_file_multiblock_read_count = 16
query_rewrite_enabled = true
query_rewrite_integrity = trusted
background_dump_dest = $ORACLE_BASE/admin/lx02/bdump
user_dump_dest = $ORACLE_BASE/admin/lx02/udump
core_dump_dest = $ORACLE_BASE/admin/lx02/cdump
control_files = $ORACLE_BASE/oradata/lx02/control01.ctl
undo_management = auto
undo_tablespace = rtbs