我安裝了一個使用指定對的交易軟件,並提供了有關它的詳細信息。爲了啓動軟件,我必須創建一個數據庫來存儲和檢索信息。現在我刪除了數據庫(mdf和ldf文件),現在當我再次創建它時,它顯示數據庫已經存在錯誤。我必須刪除DSN或其他東西嗎? 我可以使用另一個sql server實例創建數據庫,但我想在同一個實例上進行操作。 我很無能。提前致謝。即使在刪除數據庫文件後,數據庫也已存在
回答
數據庫信息由sql server express維護。所以只是刪除文件不會從sql server中刪除數據庫。你需要分離數據庫,然後你的邏輯應該工作。試試sql server management studio express 2008.或者嘗試以編程方式連接到sql server express並執行sp_detach_db權限。
來源:MSDN
任何可能的方式來做到這一點沒有管理工具?我正在運行SQL Server 2008 Express。 –
http://stackoverflow.com/questions/3210138/need-to-create-new-database-without-using-management-studio可能會幫助你。 – Mogli
數據庫不僅MDF和LDF文件,而且在主數據庫中的記錄。因此,您應該使用DROP DATABASE command或通過MSSQL企業管理器刪除有關數據庫的此記錄。
我正在運行SQL Server 2008 Express版本。那麼,沒有管理工具就無法做到這一點? –
@AmanChhabra選中此鏈接[如何使用SQL Server 2008 Express刪除數據庫](http://social.msdn.microsoft.com/Forums/sqlserver/en-US/fa11753e-ee78-46e4-9fb4-d8eedc3874a9/how -to-刪除-A-數據庫與-SQL服務器2008-Express的安裝) – valex
- 1. 即使在將數據從數據庫中刪除之後,數據的陣列也應該存在
- 2. 即使刪除數據庫,Hive CLI也顯示數據庫使用情況
- 3. 即使數據存在,也不從數據庫(SQLCODE 100)中檢索數據
- 4. SQL LocalDB - 在刪除數據庫文件時無法刪除數據庫
- 5. 刪除後數據庫內存浪費
- 6. 刪除數據後在數據庫中使用id字段
- 7. MVC 4即使數據庫中存在該值,也返回null
- 8. 正在刪除數據庫?
- 9. JSP即使在更新後也顯示與數據庫相同的數據
- 10. 即使在刪除後導入包仍保留在數據庫中之後
- 11. 如何在事務數據庫中存儲已刪除的行
- 12. 刪除數據庫
- 13. 刪除數據庫
- 14. 恢復已刪除的mysql數據庫
- 15. 如何刪除(localdb)數據庫,如果文件不存在
- 16. Android - 恢復數據庫在數據庫文件丟失時清除數據庫
- 17. 數據保存在除數據庫以外的文件中
- 18. 即使我已更新數據庫,WSDL Web服務也會返回來自數據庫的舊數據
- 19. 如何在刪除遷移後在數據庫中修復數據庫?
- 20. 避免數據庫文件刪除
- 21. 刪除文件夾和數據庫 - PHP
- 22. 無法刪除數據庫文件
- 23. 刪除android sqlite數據庫文件
- 24. 刪除sqlite數據庫文件
- 25. 從數據庫中刪除文件夾
- 26. 數據庫過期後從數據庫中刪除會話?
- 27. 刪除後數據仍在數據庫中?
- 28. 從數據庫中刪除數據(如果存在的話)
- 29. 即使有數據庫中的數據,SqlCommand也會返回null
- 30. 即使數據庫中有數據,ExecuteScalar()也會返回NULL
您使用的是哪個版本的SQL Server?如果您刪除了SQL Server以外的文件(錯誤地將數據庫丟棄),服務器仍然認爲數據庫存在並且出錯。嘗試在管理控制檯中發出'drop database name_of_the_db'。 – jpw
SQL Server 2008快速版。那麼,沒有管理工具就無法做到這一點? –