如何导入SDF文件

时间:2008-11-14 12:55:41

标签: sql-server sql-server-2008 compact-framework import sdf

我开始使用我的数据库的Sql Compact版本,在开发过程中发现数据库需要通过网络访问。 因为我无法找到一种方法来通过网络共享SDF文件而无需复制我需要将其导入SQL Server 2008(Express)。

任何想法?

4 个答案:

答案 0 :(得分:5)

我解决了我的问题。 GvS的建议给出了搜索关键字: http://bembengarifin-tech.blogspot.com/2008/08/generate-script-export-data-from-sql-ce.html

答案 1 :(得分:2)

CodePlex现在有几个工具可以很好地解决这个问题。

这些是IDE扩展。

如果您使用的是SQL Server Management Studio Express或更高版本,请获取this one.

如果您使用的是Visual Studio 2010 Pro或更高版本,请获取this one.

答案 2 :(得分:1)

这看起来更难,因为它似乎不适用于SQL Server导入和导出向导。

您可以编写一个小程序,按表/记录方式从SDF文件表中获取所有数据,然后将它们插入到SQL数据库中。

答案 3 :(得分:0)

我一直在寻找你是否可以使用ODBC来直接访问数据库文件,但显然,没有......根据this forum thread,你最好的办法是尝试通过OLEDB / ADO访问它。 / p>