2008-11-14 93 views
9

我開始使用我的數據庫的Sql Compact版本,並且在開發過程中發生數據庫需要通過網絡訪問。 原因我無法找到一種方法來通過網絡共享SDF文件而無需複製我需要將其導入SQL Server 2008(Express)。如何導入SDF文件

任何想法?

回答

1

這看起來很難,因爲它似乎不適用於SQL Server導入和導出嚮導。

您可以編寫一個小程序,通過記錄按表/記錄從SDF文件表中獲取所有數據,然後將它們插入到SQL數據庫中。

+0

我也想了表的架構不只是他們的內容。 如果我只能將sdf錶轉換爲sql ... – 2008-11-14 13:25:21

0

我正在尋找是否可以使用ODBC直接訪問數據庫文件,但顯然,沒有...根據this forum thread你最好的選擇是嘗試通過OLEDB/ADO訪問它。

2

CodePlex有一些現在完美解決這個問題的工具。

這些是IDE擴展。

如果您在使用SQL Server Management Studio Express的或更高,獲得this one.

如果您正在使用Visual Studio 2010專業版或更高,獲得this one.

+0

這幫了我! – curious1 2015-03-25 15:35:30