重要的oracle10g以后的初始化参数(二):数据库名和其他通用参数

通用参数中最重要的参数为设置数据库名的参数,我们来详细看一下这些参数的设置。

db_name和db_unique_name:db_name参数设置数据库的名字,这是一个强制性的参数,其值与创建的数据库名称相同。db_name应该与oracle_sid环境变量的值相同,此参数在数据库创建后不能更改,db_name的值最多为8个字符。

默认值:false  参数类型:静态,db_unique_name参数指定数据库的全局唯一名称。

db_domain:指定是网络结构内数据库的逻辑位置,如果数据库为分布式系统的组成结构,则应该设置此参数。

默认值:false  参数类型:静态

instance_name:在单一实例环境中,instance_name参数具有与db_name参数相同的值。在一个RAC环境中,可以给单个数据库服务(db_name)分配多个实例。

默认值:实例sid   参数类型:静态

service_name:为数据库提供一个名字,他可以是任意的名字,通常他是数据库名和数据库域的组合。

默认值:db_name.db_domain  参数类型:动态,这个参数可使用alter system命令来更改。

compatible:该参数允许使用最新的oracle数据库版本,同时保证数据库与较早的版本兼容。(数据库降级使用,择低而取)

默认值:当前数据库的版本   参数类型:静态

instance_type:指定实例是一个数据库实例还是一个自动存储管理实例,如果实例是一个自动存储管理实例,要指定ASM,设置为RDBMS表示一个普通的数据库实例。

默认值:RDBMS  参数类型:静态

dispatchers:如果选择以共享服务器模式运行数据库,则dispatchers参数配置调度程序进程。用户/值对指定希望数据库使用的调度程序编号。

默认值:none  参数类型:动态,可用alter system命令类重新配置调度程序。

nls_date_format:该参数指定oracle使用的默认日期格式。在sql中使用to_char或to_date时,oracle将使用这种日期格式。有一个默认值,他是从nls_territory参数导出的,如果nls_territory格式为America,则nls_date_format参数自动设置为dd_mon_yy格式。

默认值:依赖于nls_territory变量和操作系统    参数类型:动态,可用alter session 命令来更改

posted @ 2013-03-28 11:13  天空之上、只有蓝黑  阅读(253)  评论(0)    收藏  举报