2012-04-26 43 views
1

Helo老鄉,對不起再次討厭你= P。 今天有一份工作任務...¬¬' 我們的系統集成到SQL Server中。有兩個數據庫。主要的,另一個負責做一些數據整合的東西...... 有一天,老闆決定不再使用第二個數據庫,並命令團隊創建一個解除這些數據庫的修復應用程序。但是,在我們的客戶之一,SQL Server正在收到一條錯誤消息:SQL Server錯誤無法打開數據庫

- [Microsoft] [ODBC SQL Server Driver] [SQL Server]數據庫'XXX'由於無法訪問的文件或內存不足或磁盤不能啓動空間。

我檢查了磁盤空間,它很好。內存量也可以。而數據庫文件在SQL數據文件夾中不再存在(就像我們所期望的和老闆所期望的那樣)。

這個錯誤可以預期,如果是在SQL Server的引用,但數據庫不再atached,在主數據庫中的表「的sysdatabases」不參照數據庫...

有人能給一個線索?我以前很感謝任何幫助。 =)

回答

1

對我來說聽起來像客戶端正在運行的舊版本的代碼仍然試圖連接到已被取消鏈接的數據庫。

+0

Humm ...所以你的意思是說這個錯誤信息不一定來自SQL Server的缺失引用,但是當該代碼執行時,SQL服務器會嘗試找到該數據庫? – 2012-04-26 15:12:05

相關問題