0
我目前有一個SQL Server 2005的設置,並且已經成功運行很長一段時間沒有任何問題。SQL Server 2005不會更新行
截至今天上午,我們的網站應用程序一直試圖在各行上執行udpates。但是,每次發生更新時,數據庫中的數據都不會更新。
我們的應用程序的代碼沒有以任何方式改變,並且似乎沒有任何錯誤。
SQL Server中有什麼可以阻止更新在數據庫上執行?事務日誌的大小能否防止數據在SQL Server數據庫上更新?或者任何可能導致這種奇怪行爲的事情?
檢查SQL Server日誌和應用程序日誌中的錯誤。如果SQL Server不會引發錯誤,請使用Profiler運行SQL跟蹤並查看到底是什麼命中數據庫。 – 2012-07-18 15:15:28
使用SQL事件探查器查看您的應用程序執行的確切的SQL語句 – praveen 2012-07-18 15:15:31
也請發佈應用程序的連接字符串以及您如何驗證數據未更新(除去密碼或其他身份信息)。通常,這個問題可能是因爲應用程序指向錯誤的數據庫,或者正在使用帶有'AttachDbFileName'的不推薦的功能,如'user instances'。 – 2012-07-18 15:16:46