2011-11-02 38 views
0

我開發了一個使用強類型數據集的VB.NET程序。此數據集具有與SQL Server 2008 R2的連接。該軟件現在應該另外脫機使用。數據庫應該被導出到* .sdf數據庫。如果沒有連接到SQL服務器,軟件必須嘗試連接到* .sdf數據庫。VB.NET - 將網絡SQL Server 2008 R2數據庫切換到移動SQL Server CE * .sdf文件

我想實現: 1.將SQL Server 2008 R2數據庫中的數據導出到本地* .sdf文件中。 2.此* .sdf文件必須作爲強類型數據集中的替代連接字符串工作。

我該如何做到這一點?

回答

0

我的SQL Server Compact工具箱可以幫助你的問題1. http://erikej.blogspot.com/2010/02/how-to-use-exportsqlce-to-migrate-from.html

+0

你好,我想你的工具箱,你張貼在這裏了。你的工具箱的結果是約。 50 * .sdf文件:Database_1.sdf,Database_2.sdf,... - SQL Server Management Studio無法讀取該文件。 – Xennon

+0

查看博客文章,存在要SSMS(使用命令僅線) – ErikEJ

+0

我用間歇解決它沒有提及: d: CD d:\ SQL_SERVER DB導出 DEL Database.sdf Export2sqlce「數據源= SQL_SERVER;初始目錄= dbXY;集成安全性=真」 AW.sqlce sqlcecmd -d 「數據源= d:\ SQL_SERVER DB出口\ Database.sdf」 -e創建 FOR/F 「delims = *」 %% F IN(」 DIR/b/S * .sqlce')做sqlcecmd -d 「數據源= Database.sdf」 -i 「%% F」 DEL * .sqlce – Xennon

相關問題