将数据从SQL Compact移动到SQL Server 2008

时间:2010-02-09 14:03:26

标签: c# sql-server sql-server-ce

我创建了一个.SDF文件,并将数据插入移动设备上的SDF数据库文件中。我想将.SDF文件转换为SQL Server 2008数据库文件,但不知道如何。任何指针或建议将不胜感激。

2 个答案:

答案 0 :(得分:1)

您无法直接将SQL Compact数据库转换为完整的SQL Server 2008数据库,因为它们的结构完全不同。 据我所知,你不能使用SSIS(SQL Server集成服务)将数据从SQL Compact数据库复制到SQL Server数据库(反过来也可以这样做)。

因此,唯一真正的选择似乎是编写一些从SQL Compact数据库读取数据然后将其插入SQL Server的应用程序。

答案 1 :(得分:1)

您可以使用http://exportsqlce.codeplex.com编写数据库脚本并针对SQL Server数据库运行脚本。