7.修改数据库参数
ORACLE:
alter system set process=500 scope=spfile;
重启数据库生效
达梦数据库:
alter system set 'PORT_NUM' spfile; --没有SCOPE=
SQL> alter system set 'PORT_NUM'=5237 SPFILE;
DMSQL 过程已成功完成
已用时间: 7.444(毫秒). 执行号:502.
也可以使用达梦自己的函数来修改:
SP_SET_PARA_VALUE (scope int, paraname varchar(256), value int64)
如下:
SQL> sp_set_para_value(2,'PORT_NUM',5237);
DMSQL 过程已成功完成
已用时间: 11.854(毫秒). 执行号:4103.
说明:
SCOPE参数为1表示在内存和dm.ini文件中都修改参数值,此时只能修改动态的配置参数。
SCOPE参数为2表示只在INI文件中修改配置参数,此时可用来修改静态配置参数和动态配置参数,需重启数据库生效
重启数据库生效。
显示:
SQL> show parameter port_num
行号 PARA_NAME PARA_VALUE
---------- ------------- ----------
1 PORT_NUM 5237
2 DCRS_PORT_NUM 6236
3 AP_PORT_NUM 0
SQL>
或者使用达梦函数来显示:
SQL> select sf_get_para_value(2,'PORT_NUM') ;
行号 SF_GET_PARA_VALUE(2,'PORT_NUM')
---------- -------------------------------
1 5237
已用时间: 0.847(毫秒). 执行号:503.
SQL>
|