0
我一直在研究訪問我的本地機器上的數據庫的ASP.NET應用程序。 現在我想在應用程序的AppData文件夾中放入這個數據庫,這樣我就可以輕鬆地從訪問mdf文件的VS SQL實例中處理它,並輕鬆地在程序員之間進行復制和共享。如何將數據庫從服務器複製到應用程序的AppData文件夾?
非常感謝!
我一直在研究訪問我的本地機器上的數據庫的ASP.NET應用程序。 現在我想在應用程序的AppData文件夾中放入這個數據庫,這樣我就可以輕鬆地從訪問mdf文件的VS SQL實例中處理它,並輕鬆地在程序員之間進行復制和共享。如何將數據庫從服務器複製到應用程序的AppData文件夾?
非常感謝!
首先,使用SSMS來分離您的數據庫。
接下來,爲您的數據庫找到MDF和LDF文件。他們應該在:
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
將這些文件複製到您的App_Data文件夾。
如果要切換到使用SQL Express,請將連接字符串更改爲指向MDF文件。如果你想繼續使用SQL Developer/etc,那麼使用SSMS從他們的新位置重新附加MDF和LDF。
我想我應該補充說,這通常不是一個好主意,但我認爲你有你的理由。
+1對於「通常不是一個好主意」太... – kdmurray
我知道這是一個壞主意,但是當你有一個小的簡單的數據庫要在1個zip文件通過電子郵件發送您的項目,其他開發商沒有按不必執行腳本,「嘿,我在哪裏下載smss?」等等,這是最好的想法,這是不尋常的,我可以與它一起生活...... – Shimmy
+1爲好和詳細的答案。 – Shimmy