navicat 同一句 SQL 语句以前执行没问题,现在报 OCI_INVALID_HANDLE

2020-05-06 15:17:11 +08:00
 sandman511

一句 sql 执行 50 秒后报错 Error - OCI_INVALID_HANDLE
instantclient 应该是正常的 因为执行其他 sql 语句没问题
这句 sql 以前也执行过 没问题。

select AAA,BBB,CCC from TTT WHERE 
AAA IN ('X1','X2') AND 
DDD IN ('Y1','Y2','Y3','Y4') AND 
(
BBB BETWEEN to_date('2017-05-14 00:00:00','yyyy-mm-dd hh24:mi:ss') AND to_date('2017-05-18 00:00:00','yyyy-mm-dd hh24:mi:ss')
OR
BBB BETWEEN to_date('2018-03-30 00:00:00','yyyy-mm-dd hh24:mi:ss') AND to_date('2018-04-01 00:00:00','yyyy-mm-dd hh24:mi:ss')
OR
BBB BETWEEN to_date('2018-11-24 00:00:00','yyyy-mm-dd hh24:mi:ss') AND to_date('2018-11-25 00:00:00','yyyy-mm-dd hh24:mi:ss')
)
ORDER BY AAA,BBB
1669 次点击
所在节点    数据库
5 条回复
passMeBy
2020-05-06 16:01:17 +08:00
数据库连接正常吗?
sandman511
2020-05-06 16:33:50 +08:00
@passMeBy 嗯 正常的 其他 sql 都能执行 就这个不行
warlue
2020-05-06 16:44:37 +08:00
复制粘贴的吗?如果是的话应该空格问题,复制空格,替换成手打的空格,
LeeSeoung
2020-05-06 17:31:42 +08:00
有没可能硬盘问题。。或者数据文件坏了。。之前遇到过查到指定区域的数据就报错。
tolerance
2020-05-06 17:49:06 +08:00
可能是短时间内建立连接次数过多导致,想办法减少连接次数试试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/668947

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX