您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

oracle怎么删除session

2026/1/21 19:19:17发布31次查看
删除session的方法:1、利用“v$session”视图,查看会话的sid和“serial#”;2、利用alter语句删除session即可,语法为“alter system kill session 'sid, serial#'”。
本教程操作环境:windows10系统、oracle 11g版、dell g3电脑。
oracle怎么删除session通过v$session视图,查看会话的sid、serial#
--这里的sid,serial根据查询的结果修改为对应的值alter system kill session 'sid, serial#'
示例如下:
1、查询当前session
sql> select username,sid,serial# from v$session where username is not null;username sid serial#
sys 144 4
hyl 146 48
scott 147 64
hr 159 15
--serial#:sid有可能会重复,,当两个session的sid重复时,serial#用来区别session
查询连接的session
select sid,serial#,username,program,machine,status from v$session
查询的结果如下,可以根据机器和登录的账号定位:
2、删除当前session
sql> alter system kill session '146,48';system altered.
hyl的session下执行操作如下:
sql> show useruser is "hyl"sql> select * from test1;select * from test1*error at line 1:ora-00028: your session has been killed
推荐教程:《oracle视频教程》
以上就是oracle怎么删除session的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product