2010-02-09 45 views
1

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

+1

阿肖克:我已经编辑你的问题取出文字说话,因为这是皱眉。 – t0mm13b 2010-02-09 14:08:11

+2

为了吸引注意力而在全帽中拼写标题是不公平和冒犯性的。 – 2010-02-09 14:08:42

+0

@SealedSun:同意! :)问题已编辑! ;) – t0mm13b 2010-02-09 14:10:11

回答

1

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

所以唯一真正的选择似乎写了一些应用程序,从SQL Compact数据库中读取数据,然后将其插入到SQL Server中。

+0

该示例的任何示例..... – Ashok 2010-02-10 06:38:02

+1

查看关于如何从SQL Compact数据库读取数据的一些示例代码的文章:http://msdn.microsoft.com/zh-cn/library/aa226134 %28SQL.80%29.aspx。 在DataSet中拥有数据后,您可以循环遍历数据,并使用System.Data.SqlClient命名空间中的常用方法将每条记录的数据插入到SQL Server数据库中。 – 2010-02-10 08:31:26

相关问题