Sql-Server

將數據庫從本地 .mdf 文件遷移到 SQL Server 2008

  • March 3, 2011

我不確定我應該在這裡問這個問題還是在stackoverflow上問這個問題,如果是後者,我深表歉意。

我一直在 Visual Studio 2010 中開發一個應用程序,並使用它內置的數據庫功能和一個本地 .mdf 文件。我最近可以訪問 SQL Server 2008 安裝,但我不知道如何遷移數據庫。

我已經讓 Visual Studio 創建了一個應該遷移數據的 SQL 腳本,但我不知道如何在 SQL Server Management Studio 中實際執行它。

有任何想法嗎?理想情況下,我想遷移架構和數據,但我可以只滿足於架構。

如果您有適當的 MDF 和 LDF 文件,您應該能夠在 Management Studio 中附加它們,方法是在對象資源管理器中右鍵點擊伺服器名稱下的數據庫文件夾並選擇附加數據庫。或者,您可以使用 T-SQL 附加數據庫文件 - 儘管您可能會發現 GUI 更容易做到這一點。

此連結將逐步描述如何執行此操作:http: //msdn.microsoft.com/en-us/library/ms190209.aspx

或者,要執行 Visual Studio 給您的腳本,如果您右鍵點擊伺服器名稱並選擇新查詢,您可以將腳本粘貼到此處並執行它(使用 F5 執行)以執行腳本。

引用自:https://serverfault.com/questions/242575