刪除已刪除的 Sql Server 資料庫的所有引用

刪除已刪除的 Sql Server 資料庫的所有引用

我編寫的程式之一在安裝時會建立 SQL Server 資料庫。資料庫名稱硬編碼在來源中。現在我遇到了問題,在客戶端電腦上,程式被卸載,資料庫被手動刪除(我所知道的是 MDF 檔案不再存在)。重新安裝時,我們收到 SQL Server 錯誤「資料庫已存在」。

所有檔案都將被刪除,並且在 SQL Management Studio 中資料庫也不再可見。我嘗試在 SQL Management Studio 中建立具有相同名稱的新資料庫,但出現了相同的錯誤。

在我的程式的下一個版本中,我將使資料庫名稱可配置。但與此同時,我可以做什麼來刪除對損壞/錯誤刪除的資料庫的任何現有連結/引用?

答案1

從 ODBC 資料來源管理器控制面板檢查並刪除對資料庫的任何參考。

我不確定您的來源設定是 32 位元還是 64 位元。根據您的資料庫來源,您可能只能從 32 位元或 64 位元控制面板中將其刪除。

若要啟動 32 位元控制面板,請以滑鼠右鍵按一下開始按鈕,然後按一下「執行」並輸入:

%systemdrive%\Windows\SysWoW64\Odbcad32.exe

對於 64 位元:

%systemdrive%\Windows\System32\Odbcad32.exe

或者,您可以在(舊)控制面板的管理工具下找到它們。

ODBC 資料來源管理器的位置根據這一頁

相關內容