设为首页
收藏本站
切换到宽版
用户名
Email
自动登录
找回密码
密码
登录
欢迎注册
快捷导航
论坛首页
BBS
包含飞教授专栏
排行榜
搜索
搜索
热搜:
活动
交友
discuz
本版
用户
蜜蜂会-MiForum论坛
»
论坛首页
›
应用管理专题
›
医疗&卫生行业应用
›
怪怪怪,SQLserver掉数据吗?
返回列表
发新帖
查看:
1959
|
回复:
10
怪怪怪,SQLserver掉数据吗?
[复制链接]
ermulong
ermulong
当前离线
积分
1118
发表于 2004-7-22 18:40:40
|
显示全部楼层
|
阅读模式
近期供应室接二连三出此怪问题:
做了出库,在另一窗口查询出库并能打印。
过一段时间再查数据没有,采用多种办法可以确定不是删除的原因。
哪是为了什么,象是SQLSERVER自己做了ROLLBACK。
求救!!!!!!!!!!!!!!!
回复
举报
ermulong
ermulong
当前离线
积分
1118
楼主
|
发表于 2004-7-23 07:47:38
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
如果是主键重复,不可能在另一窗口查询并打印,都已打印出来了。
觉得像是已经写入LOG中,在LOG提交给DATA的过程中丢失,有没有这种可能?什么情况下会产生这种可能?
回复
举报
goonyeah
goonyeah
当前离线
积分
176
发表于 2004-7-23 09:52:03
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
同意Paullee,检查应用程序吧!
建议开启事件探察器,然后根据探察的结果分析,另外,如果探察时间长,注意将探察结果写在文本里!
回复
举报
zongjiawu
zongjiawu
当前离线
积分
110
发表于 2004-7-23 09:59:10
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
是不是PB,他会把数据存储到DATASTORE里面,做任何操作都可以,但是如果没有提交,数据最终是不会保存到数据库里的。
回复
举报
一片绿洲
一片绿洲
当前离线
积分
78
发表于 2004-7-23 10:06:11
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
会不会是写入后,未做COMMIT。
那样的话,写入者自己可以在另一窗口中看到已写入数据(只要不重新连接),而别的用户则看不到。当写入者自己退出后ROLLBACK,结果为未写入。
回复
举报
ermulong
ermulong
当前离线
积分
1118
楼主
|
发表于 2004-7-23 10:55:13
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
以上情况都可排除,
已经退出程序再进可以查询打印,过几个小时或第二天再查,会有部分数据丢失。
请问一下SQLSERVER7有没可能几个小时后才将从LOG提产DATA
回复
举报
dreamaster
dreamaster
当前离线
积分
1067
发表于 2004-7-23 13:06:03
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
尝试重建一下索引。
把补丁打上。
回复
举报
ermulong
ermulong
当前离线
积分
1118
楼主
|
发表于 2004-7-23 14:22:45
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
楼上方法试过,不管用
回复
举报
扬帆
扬帆
当前离线
积分
1126
发表于 2004-7-23 14:48:13
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
1、在数据库中查看这些出库记录是否被真正删除。
2、是否部分记录的代码表被人为删除。
3、是否有一些任务或触发器会对出库明细表做删除操作。
回复
举报
ermulong
ermulong
当前离线
积分
1118
楼主
|
发表于 2004-7-23 15:48:59
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
可以排除以下原因:
1、在数据库中查看这些出库记录是否被真正删除。
2、是否部分记录的代码表被人为删除。
3、是否有一些任务或触发器会对出库明细表做删除操作。
没有数据后,数据确实不存在。可排除人为删除。
为了测试,在写入时另建立了一个一样结构的表写入,同样数据不见了。
对PAULEE回复
“太不可思议了!
几小时以后再物理上更新数据库,没听说过!
1. 设法跟踪确认数据确实写入数据库了。
2. 如果真的写入了,再消失一定 是又被删除了。
”
确实少见,不过近段时间常出现。
可以肯定已经写库,可以肯定排除人为删除。
现有在疑问的是LOG提交DATA过程中有没有可能掉数据
回复
举报
ermulong
ermulong
当前离线
积分
1118
楼主
|
发表于 2004-7-23 23:31:28
|
显示全部楼层
怪怪怪,SQLserver掉数据吗?
发现有问题的表有一个字段名为SQLSERVER"保留字".
会不会是这个原因造成"LOG提交DATA过程中掉数据呢".
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
欢迎注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
快速回复
返回顶部
返回列表