sybase错误:JZ006: 捕获到 IO 例外
2013-01-31 10:15
357 查看
今天遇到在sybase里一个奇怪的问题:
在执行下语句时就没有问题:
select distinct a.nickname,a.id
from userbasicinfo a,groupinfo b
where a.id = b.member
and b.type = 1 and b.groupid = '好的'
执行下语句时里就没有问题时就报错误:JZ006: 捕获到 IO 例外。。。
select distinct a.id ,a.nickname
from userbasicinfo a,groupinfo b
where a.id = b.member
and b.type = 1 and b.groupid = '好的'
结果又发现在userbasicinfo 表加上主建或索引就报错,不加就不会报错,所以确定应该是索引的存储有问题。
解决办法:在sybase数据库上新建一个段newsegment,然后指向一个新设备,重新建下这个表,问题解决。如下代码:
在执行下语句时就没有问题:
select distinct a.nickname,a.id
from userbasicinfo a,groupinfo b
where a.id = b.member
and b.type = 1 and b.groupid = '好的'
执行下语句时里就没有问题时就报错误:JZ006: 捕获到 IO 例外。。。
select distinct a.id ,a.nickname
from userbasicinfo a,groupinfo b
where a.id = b.member
and b.type = 1 and b.groupid = '好的'
结果又发现在userbasicinfo 表加上主建或索引就报错,不加就不会报错,所以确定应该是索引的存储有问题。
解决办法:在sybase数据库上新建一个段newsegment,然后指向一个新设备,重新建下这个表,问题解决。如下代码:
相关文章推荐
- J2CA0056I: 连接管理器接收到来自资源 jdbc/gywork 的资源适配器的致命连接错误。接收到的异常为 com.ibm.websphere.ce.cm.StaleConnectionException: JZ006: 捕获到 IO 例外:com
- JZ006: 捕获到 IO 例外:com.sybase.jdbc3.jdbc.SybConnectionDeadException: JZ0C
- java.sql.SQLException: JZ006: Caught IO Exception: java.net.SocketTimeoutException: Read timed out
- 捕获输入流中的错误
- vbs中的错误捕获器
- keytool 错误: java.io.FileNotFoundException: 拒绝访问
- 错误:android studio集成第三方库文件,在4.4以下报错:java.lang.NoClassDefFoundError: io.rong.common.SystemUtils问题
- linux下错误的捕获:errno和strerror的使用
- Android开发如何使用UncaughtExceptionHandler捕获程序崩溃错误信息?
- java.io.NotSerializableException错误解决方法
- 虚拟化--006 horizon 错误方法---用horiozn view添加vc-1
- sql server 捕获错误行号
- 捕获服务器返回的错误信息,微信开发群发多图文消息13
- PIL的IOError: decoder jpeg not available错误的排除方法
- Idhttp友好错误信息的捕获
- 错误的状况下,ceph IO 的一致性如何保证
- Sybase 跨平台数据Load的一例错误修复
- java 检查抛出的异常是否是要捕获的检查性异常或运行时异常或错误
- MVC TIP5:JQuery AJAX错误捕获
- _CrtDbgReport: String too long or IO Error错误的产生情况和处理 使用setlocale函数