我們有SQL Server 2008 R2上的數據庫和一個表中的數據不時神祕地消失。數據通過Web應用程序調用存儲過程在數據庫中插入。用戶輸入數據並保存後,他必須因業務邏輯而打印這些數據。但正如我之前所說有時數據從有20列的表中消失;一列(讓我們稱之爲id_column)是PK並具有身份(1,1)屬性。在檢查了表中的數據之後,我們注意到id_column值之間存在差距,例如:100,101,102,103,106 ...因此104和105丟失。在這些ID上應該是缺失的數據,我們知道他們在那裏,因爲我們已經打印了報告。我們在此表上設置了刪除觸發器,但未刪除行。我們還從發生這種情況的時間恢復了日誌備份,但在日誌文件中沒有刪除操作。你能否幫助解釋他們如何消失以及如何防止這種情況?提前致謝。數據神祕地從sql server表中消失
0
A
回答
3
如果事務已啓動但後來回滾,您將在ID中存在空白。 如果刪除觸發器未觸發,並且在事務日誌中看不到刪除,我會說刪除從未發生過。但回滾可能。
相關問題
- 1. RabbitMQ消息神祕消失
- 2. CSS規則神祕消失
- 3. 神祕消失的參考
- 4. 標籤欄神祕消失?
- 5. Android神祕:線程消失?
- 6. git中的神祕消失分支
- 7. 使用嚮導導入CSV數據到SQL Server - 神祕的錯誤消息
- 8. Codeigniter - 會話變量神祕消失
- 9. seekg()神祕失敗
- 10. recfromcsv,genfromtxt,recfromtxt從numpy中神祕失蹤
- 11. SQL Server CE中的數據消失
- 12. SQL Server:插入後包含插入輸出的回滾神祕地失敗
- 13. TextBox神祕地失去焦點
- 14. SSRS 2008 R2 - 用戶訂閱神祕地消失
- 15. 從Spring Web Flow流量計中神祕地缺失的屬性
- 16. SQL Reporting Services - 神祕警告
- 17. MySQL數據庫神祕的表刪除
- 18. 字符串神祕地消失將字符串從C++帶到Obj C++
- 19. 簡化正則表達式,[星星]神祕消失
- 20. SQL INSERT - 打破神祕
- 21. SQL Server數據庫圖消失
- 22. 我的SQL表神奇地丟失了
- 23. 表中神祕線突破
- 24. 神祕的表達
- 25. 神祕附表2
- 26. mysql表格神祕地清空
- 27. SQL-服務器事務阻止神祕
- 28. 爲什麼Flex 3中的組合框會令標籤神祕地消失?
- 29. 一個神祕的視圖顯示/屏幕中消失刷新
- 30. 會話變量在IE7中神祕消失?
是數據庫鏡像還是複製?如果是,什麼類型? –
不,既不鏡像也不復制... – Dalibor
關於刪除觸發器有什麼作用? –