我的服務器上有幾個數據庫,我想導出到我的筆記本電腦,以便在離線時在路上進行開發。將SQL Server Express數據庫導出到.SDF文件(本地數據庫)
我有一個SQL Server 2008數據庫,我想導出到.SDF
(本地DB文件)。似乎有很多從.SDF
到T-SQL的信息,但是沒有其他的方式會發生。
我嘗試導出架構和數據作爲SQL腳本,然後在Visual Studio的.SDF
連接中將其作爲查詢運行,但沒有任何create語句被支持。
這一定是常見的任務,我怎麼能找不到解決方案呢?
我安裝了SSMS 2012。
如果您的筆記本電腦上安裝了SSMS 2012,爲什麼不直接卸下數據庫並將其文件複製到筆記本電腦上?或者執行備份/恢復?爲什麼要去當地的數據庫? – 2013-03-23 17:50:13
很好的問題。主要是,我在我的筆記本電腦上的虛擬機上運行Windows,並且我試圖儘可能保持VB,因此如果不全面安裝SQL Server Express將是最好的。 – sheamus 2013-03-23 18:06:34
澄清。 SDF是SQL Server Compact的文件格式。 SQL Server Express LocalDB使用MDF文件格式,與所有SQL Server版本(Compact除外)相同。如果你想爲SQL Server開發,那麼你應該考慮在你的開發環境中簡單地使用LocalDB。 – 2013-03-23 18:16:27