oracle在修改初始化参数文件中的job_queue_processes参数时,为何要采用scope=both,它代表什么意思?
答案:2 悬赏:0 手机版
解决时间 2021-04-10 09:59
- 提问者网友:我是女神我骄傲
- 2021-04-09 12:03
在修改初始化参数文件中的job_queue_processes参数时,为何要采用scope=both,它代表什么意思?
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-04-09 12:34
一:
scope=both,既改变实例也改变SPFILE。指定这个选项相当于不带参数的alter system语句。需要注意的是,scope=both只适用于动态参数,如果修改静态参数,必须指定SPFILE参数(SCOPE=MEMOEY或SCOPE=SPFILE),否则会报错。
二:
SCOPE=MEMORY:只改变当前实例运行,亦即初始化参数改变了只对当前实例有效,当实例重启之后,初始化参数值还原。
三:
SCOPE=SPFILE:只改变SPFILE的设置。亦即改变初始化参数文件内容。实例重启后参数生效。
scope=both,既改变实例也改变SPFILE。指定这个选项相当于不带参数的alter system语句。需要注意的是,scope=both只适用于动态参数,如果修改静态参数,必须指定SPFILE参数(SCOPE=MEMOEY或SCOPE=SPFILE),否则会报错。
二:
SCOPE=MEMORY:只改变当前实例运行,亦即初始化参数改变了只对当前实例有效,当实例重启之后,初始化参数值还原。
三:
SCOPE=SPFILE:只改变SPFILE的设置。亦即改变初始化参数文件内容。实例重启后参数生效。
全部回答
- 1楼网友:毛毛
- 2021-04-09 14:13
我不会~~~但还是要微笑~~~:)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯