日期:2014-05-17  浏览次数:20933 次

oracle database links 查询问题
我直接在服务器 数据库哪台机,查询没问题,几分钟就查出来了!
但是如果我在自己的机器建立连接,这样查 select * from table@db 时就会等很长时间,4个小时后,紧接着就会报 
ora-01115 错误!有没有大侠帮帮小弟啊!都弄了一个星期了...

------解决方案--------------------
网络怎么样?

直接连过去 查询数据快么?
------解决方案--------------------
select sysdate from dual@db
本机检测服务器连接是否时间较长。
如果很快。是不是查询表数据量太大。没有得到及时响应。
------解决方案--------------------
EXP-00056: ORACLE error 1115 encounteredITPUB
ORA-01115: IO error reading block from file 7 (block # 30673)
ORA-01110: data file 7: '/dev/ro9_4g01_lv'
ORA-27091: skgfqio: unable to queue I
ORA-27072: skgfdisp: I/O error
EXP-00056: ORACLE error 1115 encounteredITPUB个人空间{"F#l0Pa1|1P
ORA-01115: IO error reading block from file 7 (block # 30849)
通过查metalink,检查结果是bug,bug号为5496862

这个在aix5305版本以上都有这个问题,5305版本需要打操作系统补丁和数据库补丁,5305以上版本

你测试一下 看看

只需要打数据库补丁即5496862补丁

------解决方案--------------------
服务器本身查询都需要几分钟??

还有,为啥要在你机器上建立link呢。通过配置tnsname不可以吗? 


------解决方案--------------------
自身机器性能问题