oracle動態 靜態參數修改規則


首先,查看要修改的oracle參數的屬性(動態or靜態)

SQL> select name,value,isses_modifiable,issys_modifiable from V$PARAMETER where name='max_dump_file_size';

注:

isses_modifiable 為Y,session級別修改的參數,SQL>alter session set xxx=xxx ;;

issys_modifiable為Y,system級別修改的參數,SQL>alter system set xxx=xxx scope=xxx;

示例:SQL>alter system reset _allow_resetlogs_corruption scope=spfile sid='*';

scope參數說明:

靜態參數 必須指定scope

動態參數issys_modifiable為IMMEDIATE不加scope默認的是 both

動態參數issys_modifiable為DEFERRED的必須加上scope=spfile或者加上derferred

 

參數類型

spfile

memory

both

deferred

靜態參數(issys_modifiable為false)

可以,重啟服務器生效

不可以

不可以

不可以

動態參數(issys_modifiable為immediate)

可以,重啟服務器生效

可以,立即生效,重啟服務失效

可以,立即生效,重啟服務器仍然有效果

可以

動態參數(issys_modifiable為deferred)

 可以,重啟服務器生效

 不可以

 不可以

 可以,新建會話有效


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM