02 2013 档案

摘要:在对Procedure、Function或Package进行Debug时,如果长时间没有操作,公司的防火墙会杀掉会话连接。这个时候数据库不会主动的释放会话的资源,如果再次对Procedure、Function或Package进行Debug的话,就会产生等待。因为被防火墙杀掉的会话还在运行着上次的Debug,会有锁的存在。只用等到数据库回收上次Debug的会话资源或者DBA手动将会话KILL掉。以下是手动KILL会话的方法:1: 查询V$DB_OBJECT_CACHESELECT * FROM V$DB_OBJECT_CACHE WHERE NAME='PROCEDURE_NAME 阅读全文
posted @ 2013-02-07 14:00 清若止水 阅读(4688) 评论(0) 推荐(1)
摘要:数据库安装到40%时出现错误提示:未找到文件 ...WFMLRSVCApp.ear。检测后发现只解压了p10404530_112030_MSWIN-x86-64_1of7.zip压缩包,而p10404530_112030_MSWIN-x86-64_2of7.zip没有解压缩。解压缩p10404530_112030_MSWIN-x86-64_2of7.zip后,点击retry还是报错,于是放弃本次安装数据库。重新进行安装数据库,问题解决。注意:p10404530_112030_MSWIN-x86-64_1of7.zip和p10404530_112030_MSWIN-x86-64_2of7.zip 阅读全文
posted @ 2013-02-06 11:21 清若止水 阅读(6815) 评论(1) 推荐(0)
摘要:在使用PL/SQL Developer对Procedure进行Debug时,突然发现无法Setp Into。点击Setp Into,结果却运行结束,无法进行单步调试。纠结了半天,发现是编译的时候没有加入Debug信息造成的。在Debug程序之前,确保以下几点: 1. 不要用sys用户去调试.2. 确保有debug connect session权限.3. 编译Procedure/Function/Package时需加入Debug信息. ALTER PROCEDURE/FUNCTION/PACKAGE NAME COMPILE DEBUG; 阅读全文
posted @ 2013-02-04 16:32 清若止水 阅读(944) 评论(0) 推荐(0)