查看初始化级别的系统参数:(通过视图option查查,初始化后不能修改,修改配置文件dmconfig.ini后只能重新初始化实例)
select * from v$option where PARA_NAME like ‘%CASE_SENSITIVE’;
查看初所有的的系统参数:(通过视图dm_ini查看,大部分需要重启实例才生效)
select * from v$dm_ini where PARA_NAME like ‘%CASE_SENSITIVE’;
修改参数命令:
sp_set_para_value(1,'参数名',参数值);
注意:修改参数方法:
1)vi dm.ini 修改完成之后,无论是动态还是静态参数,都需要重启数据服务;
2)sp_set_para_value(参数类型,’参数名’,参数值) ;
参数类型1等于both,即改即生效,会同时改变内存中和参数中的值。
参数类型2等于infile,只改变参数中的值,需要重启才能生效。
测试:
SQL> select * from v$option;
LINEID PARA_NAME PARA_VALUE
---------- ------------------------- -------------------------
1 CTL_PATH /data/dmdata/TKOMS/dm.ctl
2 GLOBAL_EXTENT_SIZE 32
3 GLOBAL_PAGE_SIZE 32768
4 GLOBAL_STR_CASE_SENSITIVE 0
5 GLOBAL_CHARSET 1
6 LENGTH_IN_CHAR 0
7 INSTANCE_NAME TKOMS01
8 PORT_NUM 5236
9 TIME_ZONE 480
10 ENABLE_PAGE_CHECK 0
11 EXTERNAL_CIPHER_ID 0
LINEID PARA_NAME PARA_VALUE
---------- -------------------- ----------
12 EXTERNAL_HASH_ID 0
13 EXTERNAL_CRYPTO_NAME
14 USBKEY_FLAG 0
15 DB_BLOCK_ENC_ID 2049
16 PAGE_ENC_SLICE_SIZE 4096
17 RLOG_ENC_KEY FALSE
18 BLANK_PAD_MODE 0
19 MAL_INI 0
20 ARCH_INI 1
21 MPP_INI 0
22 USE_NEW_HASH 1
LINEID PARA_NAME PARA_VALUE
---------- ---------------- ----------
23 GLOBAL_PRIV_FLAG 0
24 CHAR_FIX_STORAGE 0
25 SQL_LOG_FORBID 0
26 PAGE_CHECK_ID 0
26 rows got