OracleDBA之路之Create Database(四)

创建一个比较有用的初始化参数,简单的初始化参数

1:DB_RECOVERY_FILE_DEST 可以是一个目录也是一组目录结构
在11g中默认使用该参数,该参数指定数据库的快速回去区,该区域包含控制文件,联机重做日志文件,归档日志文件等
2:DB_RECOVERY_FILE_DEST_SIZE 用于指定DB_RECOVERY_FILE_DEST的大小
3:CONTROL_FILES 控制文件 每个数据库至少要包含一个控制文件
4:COMPATIBLE 用于描述数据的版本11.2.0
5:AUDIT_TRAIL 用于Oracle的认证 默认值为none 可选值有none os db ,如果你使用的BDCA来创建数据库该值默认为db
6:AUDIT_FILE_DEST 默认存放位置 ORACLE_BASE/admin/ORACLE_SID/adump 配合 AUDIT_TRAIL 一起使用
7:DB_BLOCK_SIZE 指定oracle的块大小 默认值为8192
8:DIAGNOSTIC_DEST 诊断文件存放地址,如果ORACLE_BASE没有设置着默认使用 $ORACLE_HOME/rdbms/log
   我们可以设定 DIAGNOSTIC_DEST 目录为 $ORACLE_BASE

  diagnostic file {alertSID.ora|background_trace:SID_processname_PID.trc|用户跟踪进程:SID_ora_PID.trc}
   $ORACLE_BASE/diag/rdbms/proddb(dbname)/proddb1(Instance Name)
9:LOG_ARCHIVE_FORMAT归档日志的保存格式 log_archive_format must contain %s, %t and %r 可以设置 %t_%s_%r.dbf 2011_09_03
10:UNDO_TABLESPACE 指定instance 启动时使用的undo表空间
11:REMOTE_LOGIN_PASSWORDFILE { shared | exclusive | none } Oracle的本地认证,
 shared:一个多多个数据库共享该文件
 exclusive:只能用于一个数据库,该值为默认值
 none:Oracle的认证必须使用操作系统的认证
12:PROCESSES 指定操作系统用户的最大数量可以同时连接到Oracle,默认值为100
13:OPEN_CURSORS 指定一个session可以一次打开的cursors,可以有效防止一个session打开过多的cursors,默认值为50
14:MEMORY_TARGET 指定Oracle系统的可用内存,可以根据该值放大缩小SGA和PGA的大小

 

example

initdb01.ora

db01.__db_cache_size=117440512
db01.__java_pool_size=4194304
db01.__large_pool_size=4194304
db01.__oracle_base='/u01'#ORACLE_BASE set from environment
db01.__pga_aggregate_target=159383552
db01.__sga_target=264241152
db01.__shared_io_pool_size=0
db01.__shared_pool_size=125829120
db01.__streams_pool_size=4194304
audit_file_dest='/u01/admin/db01/adump'
audit_trail='db'
compatible='11.2.0.0.0'
control_files='/u01/oradata/db01/control01.ctl','/u01/flash_recovery_area/db01/control02.ctl'
db_block_size=8192
db_domain=''
db_name='db01'
db_recovery_file_dest='/u01/flash_recovery_area'
db_recovery_file_dest_size=4039114752
diagnostic_dest='/u01'
dispatchers='(PROTOCOL=TCP) (SERVICE=db01XDB)'
log_archive_format='%t_%s_%r.dbf'
memory_target=422576128
open_cursors=300
processes=150
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'

 


Oracle11gR2归档日志文件存放地址为:
/u01/flash_recovery_area/HOUZHH/archivelog
$ORACLE_BASE/flash_recovery_area/SID(大写)/archivelog
onlinelog存放地址:
$ORACLE_BASE/flash_recovery_area/SID(大写)/onlinelog

用户恢复的控制文件放在:
$ORACLE_BASE/flash_recovery_area/SID/

 

 

vi 命令  替换字符

:%s/源字符串/需要的字符串/g
特殊字符.的替换
:%s/\./需要的字符串/g

 

cp命令 复制一个目录

cp -R 源目录 目标目录

 

 

把一个文本文件中的内容全部复制到 另一个文件

 

a.ora > b.ora

 

你可能感兴趣的:(database)