alter system/session set
2013-12-04 09:50
330 查看
例如:Alter system set undo_tablespace=UN02 scope=BOTH;
参数说明:scope
1. scope=MEMORY --> 仅当前生效;(适用于动态参数)
2. scope=SPFILE --> 当前不生效;重启后生效;(适用于动态,静态参数)
3. scope=BOTH --> 当前生效,重启后任然生效;(适用于动态参数)默认值
还原方法:
Alter system reset undo_suppress_errors scope=BOTH
区分ORACLE动态参数与静态参数
select name,value,ISSES_MODIFIABLE,ISSYS_MODIFIABLE from v$system_parameter
这里有两个列ISSES_MODIFIABLE和issys_modifiable 分别对应的是session级别修改的参数和system级别修改的参数。
如果ISSES_MODIFIABLE=true,表明这个参数可以在session级别可以修改,并且立即生效。false就是不能修改了,呵呵。
alter session set xxx=xxx ;
如果issys_modifiable=immediate,表示这个参数可以在system立即修改,并且立即生效。
alter system set xxx=xxx ;
若如果issys_modifiable=deferred,表示这个参数不能在直接修改在内存中,需要加scope=spfile,重启后才能生效。
alter system set xxx=xxx scope=spfile ;
若issys_modifiable=false,跟deferred相同。
参数说明:scope
1. scope=MEMORY --> 仅当前生效;(适用于动态参数)
2. scope=SPFILE --> 当前不生效;重启后生效;(适用于动态,静态参数)
3. scope=BOTH --> 当前生效,重启后任然生效;(适用于动态参数)默认值
还原方法:
Alter system reset undo_suppress_errors scope=BOTH
区分ORACLE动态参数与静态参数
select name,value,ISSES_MODIFIABLE,ISSYS_MODIFIABLE from v$system_parameter
这里有两个列ISSES_MODIFIABLE和issys_modifiable 分别对应的是session级别修改的参数和system级别修改的参数。
如果ISSES_MODIFIABLE=true,表明这个参数可以在session级别可以修改,并且立即生效。false就是不能修改了,呵呵。
alter session set xxx=xxx ;
如果issys_modifiable=immediate,表示这个参数可以在system立即修改,并且立即生效。
alter system set xxx=xxx ;
若如果issys_modifiable=deferred,表示这个参数不能在直接修改在内存中,需要加scope=spfile,重启后才能生效。
alter system set xxx=xxx scope=spfile ;
若issys_modifiable=false,跟deferred相同。
相关文章推荐
- alter system/session set events详解
- alter system/session set events相关知识
- 转帖 - alter system/session set events的使用
- Terminating the Session with ALTER SYSTEM
- Oracle SQL 跟踪 --- dbms_system.set_sql_trace_in_session
- orakill和alter system kill session的区别
- alter system set control_files
- alter system set control_files =
- altersystem set recyclebin = off 报错 recyclebin 参数在11g和10g中的区别
- alter system kill session[查杀会话进程]
- oracle 中 alter system set|reset
- 使用alter system set修改参数不生效
- 找出 alter system kill session ‘sid,serial#’ kill 掉的数据库会话对应进程
- ORACLE之手动注册监听listener。alter system set local_listener="XXX"
- alter system set events 相关知识
- orakill和ALTER SYSTEM KILL SESSION有什么区别?
- ALTER SYSTEM KILL SESSION
- alter databas/alter system/alter session命令区别
- alter session set events
- 对alter session set events语句基本意思的说明