码迷,mamicode.com
首页 > 其他好文 > 详细

参数管理

时间:2017-08-15 21:09:50      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:family   startup   语法   范围   select   alt   格式   数据   恢复   

参数文件:

$ ls $ORACLE_HOME/dbs/spfileorcl.ora

预先备份:

$ cp spfileorcl.ora spfileorcl.ora.bak

不可以通过vi直接修改!

查看参数:

SQL> show parameter

SQL> select NAME, VALUE from v$parameter;

修改参数:

动态参数:随时修改立刻生效

$ strings $ORACLE_HOME/dbs/spfileorcl.ora|grep reource_limit

SQL> show parameter RESOURCE_LIMIT

SQL> alter system set RESOURCE_LIMIT=true; 固定语法

SQL> show parameter RESOURCE_LIMIT

$ strings $ORACLE_HOME/dbs/spfileorcl.ora|grep reource_limit

 

静态参数:

$ strings $ORACLE_HOME/dbs/spfileorcl.ora|grep processes

*.processes=150

SQL> show parameter processes     内存中的 值为150

SQL> alter system set processes=300 scope=spfile; 范围=文件

SQL> show parameter processes      值为150

$ cat $ORACLE_HOME/dbs/spfileorcl.ora

*.processes=300

 

重启数据库,静态参数修改生效:

SQL> shutdown immediate

SQL> startup

SQL> show parameter processes      值为300

 

动态参数在session级别修改参数:

SQL> select sysdate from dual;

SQL> alter session set nls_date_format=‘dd-mon rr‘;

SQL> select sysdate from dual; 只影响当前会话,不影响系统

SQL> conn / as sysdba

SQL> select sysdate from dual; 恢复默认设置

 

支持pfile/spfile格式转换:

SQL> create pfile=‘/home/oracle/initorcl.ora‘ from spfile;生成文本文件

$ cat /home/oracle/initorcl.ora

$ mv $ORACLE_HOME/dbs/spfileorcl.ora $ORACLE_HOME/dbs/spfileorcl.ora.bak

SQL> shutdown immediate

SQL> create spfile from pfile=‘/home/oracle/initorcl.ora‘;生成二级制文件

$ strings $ORACLE_HOME/dbs/spfileorcl.ora

 

指定参数文件启动数据库:

SQL> startup pfile=‘/home/oracle/initorcl.ora‘

参数管理

标签:family   startup   语法   范围   select   alt   格式   数据   恢复   

原文地址:http://www.cnblogs.com/shan2017/p/7366984.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!