Oracle
epy007
这个作者很懒,什么都没留下…
展开
-
找不到Oracle日志
程序连接Oracle,产生死锁等异常时,Orace在alert_orcl.log中输出简单的日志,如:Mon Aug 13 09:49:03 2012ORA-00060: Deadlock detected. More info in file e:\oracle\product\10.2.0\db_1\admin\orcl\udump\orcl_ora_5292.trc.然后寻找or...原创 2012-08-14 20:56:47 · 260 阅读 · 0 评论 -
连接RAC时出现的一个死锁异常
平台的路由应用需要读取一个表中的记录,优先读取SMS_ID比较小的记录;并且因为会有两个路由应用同时工作,为避免重复读取,需要在读取时锁定记录,读完后将这些记录删除;这就要用到Oracle中的select for update语句;排序后的记录无法使用for update子句;只好先用普通查询,用order by方式查出前N条记录的SMS_ID,得到结果中最大的SMS_ID,然后用 WHERE ...原创 2012-08-14 21:19:03 · 208 阅读 · 0 评论 -
用Hibernate+Proxool连Oracle RAC时报“Could not obtain connection metadata”的解决办法
项目中一个应用持久层配置为Hibernate+Proxool,在本地连单Oracle数据库没有问题,部署到现网Oracle RAC环境时总是报错[WARN ] Could not obtain connection metadatajava.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(ERR=1153)(VS...2013-01-29 21:21:08 · 210 阅读 · 0 评论