pl/sql编译未响应
来源:互联网 发布:社交网络行为 编辑:程序博客网 时间:2024/04/29 10:36
用pl/sql编译 编译 oracle存储过程的时候,窗口提示未响应,强制关闭后再重登陆也是如此。
经涂霖英指点后进一步百度,发现是session被锁住的问题,现解决步骤记录下来:
1.登陆sys用户,在pl/sql选择 tools->sessions,会列出各个session的具体信息
2. 执行sql语句:select *from v$session twhere t.ACTION like'%Test%';找到当前进行存储过程调试的session,然后执行kill命令:
alter system kill session '8,6421';
其中8,6424分别是sid与serial#。
3.然而对已经marked as killed的无效,那么需要这样做:
查出session的spid,语句为:
select
spid, osuser, s.program
from
v$session s, v$process p
where
s.paddr = p.addr
and
s.sid =197;
4.假如你没有权限执行上述任意语句,可以这样:
grant DBA to scott;--(当然,也可以登陆sys)
5.然后就是:
在windows上,C:\Documents and Settings\gg>orakill orcl 12345
12345是第三步的spid,orcl是存储过程卡住的那个数据库名称。
6.参考资料:
步骤2参考:http://blog.csdn.net/mchdba/article/details/51999508
步骤3参考:http://www.2cto.com/database/201309/246227.html
步骤4参考:https://zhidao.baidu.com/question/468608646.html
步骤5参考:http://www.2cto.com/database/201309/246227.html
https://zhidao.baidu.com/question/160233408.html
感谢各位的帮助!
0 0
- pl/sql编译未响应
- PL/SQL 连接ORACLE 程序未响应卡死
- PL/SQL 频繁无响应
- oracle pl/sql编译
- pl/sql编译无效对象
- PL/SQL处理例外3(PL/SQL编译警告)
- PL/SQL Developer报 Ora-03114:未连接数据库
- 查找和编译失效PL/SQL对象
- 查看PL/SQL编译时的错误信息
- 查看PL/SQL编译时的错误信息
- 【转】使用 PL/SQL 条件编译
- pl/sql编译存储过程卡住
- sql server 2008服务请求失败未及时响应
- SQL SERVER 2005 请求失败或服务未及时响应
- sql server 请求失败或服务未及时响应
- SQL service启动失败,请求失败或未及时响应
- 【PL/SQL调试】SQL*Plus 或者 PL/SQL Developer查看存储过程编译错误
- 用DBMS_DDL包重编译PL/SQL对象
- jQuery中设置html的外部样式表的奇偶行交替色类似
- windows向远程linux主机传送文件
- 《你不知道的JavaScript》读书笔记(一)
- LINUX指令
- 手工打包java项目
- pl/sql编译未响应
- scala练习4
- 局部特征(3)--SURF特征
- Linux svn搭建 及win使用
- 矩阵的本质-通俗易懂的讲解
- 大数据学习笔记<一>
- 电子商务经营模式
- Maven构建项目的标准目录详解
- 使用 @Lock 注解实现Spring JAP锁