跳转到内容


ORACLE用户连接的管理


  • 您无法回复此主题
No replies to this topic

#1 冰力

    Administrator

  • 总版主
  • 1315 帖子数:

发表于 2008/01/25 23:16:53

用系统管理员,查看当前数据库有几个用户连接:
  
  SQL> select username,sid,serial# from v$session; 
  
  如果要停某个连接用 
  
  SQL> alter system kill session 'sid,serial#';
  
  如果这命令不行,找它UNIX的进程数
  
  SQL> select pro.spid from v$session ses,v$process pro where ses.sid=21 and ses.paddr=pro.addr; 
  
  说明:21是某个连接的sid数 
  
  然后用 kill 命令杀此进程号