BACKGROUND_DUMP_DEST 后台进程跟踪文件生成的位置 *
COMPATIBLE 设置兼容性 *
注:允许使用一个新的发行版,同时保证与先前版本的向后兼容性,设置不当的话,一些新的特性将不能使用,比如建立一个 Oracle Database 10g database,但指定的初始化参数文件COMPATIBLE = 9.2.0.2,这时使用10g的一些新功能时就会产生错误,因为数据库运行在9.2.0.2的兼容性级别上
CONTROL_FILES 控制文件名及路径 *
CORE_DUMP_DEST CORE文件目录 *
DB_BLOCK_SIZE 数据库块大小 *
DB_NAME 数据库名 *
db_recovery_file_dest 闪回恢复区的位置(归档日志的位置) *
db_recovery_file_dest_size 闪回恢复区的大小 *
LOG_ARCHIVE_DEST 归档的Redo Log文件位置
LOG_ARCHIVE_FORMAT 归档的Redo Log文件的缺省文件格式
注:DB_RECOVERY_FILE_DEST_SIZE must be set before DB_RECOVERY_FILE_DEST.
跟pfile/spfile中的先后顺序没有关系!表达的意思是如果使用 alter system 来变更这2个参数的情况下需要注意变更的先后顺序!
10g默认归档路径log_archive_dest_10 为 flash _recovery_area,即DB_RECOVERY_FILE_DEST,因此log_archive_dest不能与DB_RECOVERY_FILE_DEST一起使用。
PGA_AGGREGATE_TARGET 设置整个PGA大小 *
REMOTE_LOGIN_PASSWORDFILE 是否使用口令文件 *
注:决定oracle是否检查密码文件来进行登录,同时它还决定多少数据库可以用这个密码文件。它是一个静态参数,在rac环境中,每个节点都必须配置相同的值。值为none:不使用密码文件登录,不允许远程用户用sys登录系统,可以在线修改sys的密码;值为exclusive:只允许一个数据库使用该密码文件,允许远程登录,允许非sys用户以sysdba身份管理数据库,可以在线修改sys的密码;值为shared:可以多个数据库使用密码文件。实际上是这样的: Oracle数据库在启动时,首先查找的是orapw的口令文件,如果该文件不存在,则开始查找,orapw的口令文件,如果口令文件命名为orapw,多个数据库就可以共享.,允许远程登录,只能用sys进行sysdba管理,可以在线修改sys的密码
SGA_MAX_SIZE 在内存中给SGA分配的最大大小
SGA_TARGET 指定了SGA可以使用的最大内存大小
注:在10g之前,SGA的各个内存区的大小都需要通过各自的参数指定,并且都无法超过参数指定大小的值,尽管他们之和可能并没有达到SGA的最大限制。此外,一旦分配后,各个区的内存只能给本区使用,相互之间是不能共享的。有了这个新的特性后,SGA中的这种内存矛盾就迎刃而解了。这一特性被称为自动共享内存管理(Automatic Shared Memory Management ASMM),控制这一特性的,就仅仅是这个参数SGA_TARGE。设置这个参数后,你就不需要为每个内存区来指定大小了。SGA_TARGET指定了SGA可以使用的最大内存大小,而SGA中各个内存的大小由Oracle自行控制,不需要人为指定。Oracle可以随时调节各个区域的大小,使之达到系统性能最佳状态的个最合理大小,并且控制他们之和在SGA_TARGET指定的值之内。一旦给SGA_TARGET指定值后(默认为0,即没有启动ASMM),就自动启动了ASMM特性。当启用Oracle的ASMM新特性以后,也不是SGA的所有区的大小都开始动态起来,只有以下的这些区的内存大小动态共享起来:
* Buffer cache (DB_CACHE_SIZE)
* Shared pool (SHARED_POOL_SIZE)
* Large pool (LARGE_POOL_SIZE)
* Java pool (JAVA_POOL_SIZE)
* Streams pool (STREAMS_POOL_SIZE)
而SGA中的其他区域的内存大小仍然是固定不共享的。
UNDO_MANAGEMENT UNDO管理方法
UNDO_TABLESPACE UNDO表空间名 *
USER_DUMP_DEST 用户跟踪文件生成的位置 *
DB_CREATE_FILE_DEST 设置创建数据文件位置的默认位置 *
DB_CREATE_ONLINE_LOG_DEST_N 设置创建control file、Onlie redo log的默认值 *
注:如果DB_CREATE_FILE_DEST这个参数是有值的,那么在创建表空间时,可以不用指定DATAFILE/TEMPFILE的相关子句,也即可以将创建表空间的语句简单的写为:
create [temporary|undo] tablespace tablespace_name即可.但如果DB_CREATE_FILE_DEST这个参数没有值,则在创建表空间的时候,用户必须指定DATAFILE/TEMPFILE子句,这个参数与OMF(ORACLE MANAGE FILE)这个功能相关,如果要开启OMF功能,只需要设置两个初始化参数就可以了(DB_CREATE_FILE_DEST和DB_CREATE_ONLINE_LOG_DEST_N)
INSTANCE_NAME 数据库实例名
DB_DOMAIN 域名
AUDIT_TRAIL 允许或禁止向审计跟踪中写入行
DB_CACHE_SIZE 数据缓冲区大小
LOG_BUFFER 在SGA中分配给Redo Log缓冲区大小
LOG_CHECKPOINT_INTERVAL 用于增加检验点的频率
MAX_DUMP_FILE_SIZE 跟踪文件的最大尺寸
OPEN_CURSORS 一个用户一次可以打开的游标的最值
SHARED_POOL_SIZE 共享SQL语句设置
JAVA_POOL_SIZE JAVA池尺寸
LARGE_POOL_SIZE 大区尺寸
SQL_TRACE 设置SQL跟踪
TIMED_STATISTICS 设置动态统计
IFILE 另一个参数文件的名字
注:未做红字标示的在创建参数文件是可以不指定。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14184018/viewspace-691637/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/14184018/viewspace-691637/