免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2135 | 回复: 6
打印 上一主题 下一主题

数据库自动清除了所有动态表,报错Error: 1608 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-12 10:02 |只看该作者 |倒序浏览
数据库突然清除了所有每天生成的动态表,释放了所有设备空间,查看日志,只发现了如下信息:
01:00000:00068:2005/09/10 21:36:34.21 server  Error: 1608, Severity: 18, State: 4
01:00000:00068:2005/09/10 21:36:34.22 server  客户进程非正常退出,或发生网络错误。若无其它错误发生, 可继续执行进程。

是什么原因会导致这么惨的结果呢?

论坛徽章:
0
2 [报告]
发表于 2005-09-12 10:37 |只看该作者

数据库自动清除了所有动态表,报错Error: 1608

应该是因为网络问题或是非正常结束任务导致事务没有提交,清除了你的表可能要看看你执行的事务究竟是什么才导致的这个结果!
可能原因:
•The client application was killed or ended abnormally.
• The client machine was powered off or was restarted.
• There is excessive network traffic.
• The network has been shut down.

论坛徽章:
0
3 [报告]
发表于 2005-09-12 13:36 |只看该作者

数据库自动清除了所有动态表,报错Error: 1608

关于1608,还有其它原因,请参考我的BLOG:http://www.sybasebbs.com/blog/user1/2/archives/2005/17.html

另外,通常1608不会导致很严重的问题,请仔细检查日志。

论坛徽章:
0
4 [报告]
发表于 2005-09-12 16:27 |只看该作者

数据库自动清除了所有动态表,报错Error: 1608

当天发生的日志只有上述两条,现在最关键的问题是为什么会删除所有用户数据?(用户都要杀了我呀)

论坛徽章:
0
5 [报告]
发表于 2005-09-12 23:12 |只看该作者

数据库自动清除了所有动态表,报错Error: 1608

1、SYBASE的BUG
2、用户的誰误做了操作

论坛徽章:
0
6 [报告]
发表于 2005-09-13 15:31 |只看该作者

数据库自动清除了所有动态表,报错Error: 1608

1608咨询过Sybase的人员,一般是网络故障或者应用端的不完善。

比如,我们的应用是PB编的,如果没有按退出,而是直接点右上角的叉关窗口的,我的错误日志就会报这个。

和二楼的同一个意思。

论坛徽章:
0
7 [报告]
发表于 2005-09-13 16:46 |只看该作者

数据库自动清除了所有动态表,报错Error: 1608

原帖由 "hefan" 发表:
1608咨询过Sybase的人员,一般是网络故障或者应用端的不完善。

比如,我们的应用是PB编的,如果没有按退出,而是直接点右上角的叉关窗口的,我的错误日志就会报这个。

和二楼的同一个意思。


这主要是由于你没有在application的close事件中关闭Transaction。

1608的错误应该不会造成数据的LOST。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP