Sql server 如何在SQL Compact Edition中导入数据?

Sql server 如何在SQL Compact Edition中导入数据?,sql-server,import,sql-server-ce,Sql Server,Import,Sql Server Ce,我似乎找不到它的工具,也找不到odbc驱动程序 谢谢 更新:我知道sql脚本的可能性。但再次强调:如何编写SQL2K表的脚本?(不仅仅是ddl,还有数据?) 当然,您可以自己编写这些内容,但将数据导入CE不会是一件很麻烦的事,或者可以吗 更新2:我似乎无法选择正确的方言插入您可以使用的,这也允许连接到SQL Compact数据库。然后,您将能够轻松地执行从其他地方导出数据的任何*.sql文件 编辑(对更新的响应):我不知道您是否可以使用SSMS 2008连接到SQL Server 2000,但如

我似乎找不到它的工具,也找不到odbc驱动程序

谢谢

更新:我知道sql脚本的可能性。但再次强调:如何编写SQL2K表的脚本?(不仅仅是ddl,还有数据?)

当然,您可以自己编写这些内容,但将数据导入CE不会是一件很麻烦的事,或者可以吗

更新2:我似乎无法选择正确的方言插入您可以使用的

,这也允许连接到SQL Compact数据库。然后,您将能够轻松地执行从其他地方导出数据的任何*.sql文件


编辑(对更新的响应):我不知道您是否可以使用SSMS 2008连接到SQL Server 2000,但如果可以,请右键单击SSMS中的数据库,选择任务>生成脚本,然后在第二页的选项中向下滚动并将“脚本数据”更改为True。

请参阅我对这个问题的回答:

有相当多的SSMS插件可用于处理表中的结构和数据,并将输出INSERT语句以填充表

当然,还有整个“”区域,允许您按需以编程方式填充SQL CE数据库


Marc不是最好的解决方案,但是

我尝试了上面的generateScript方法,但没有成功,因为脚本为每400条记录生成了一行“print x records”。我需要将65535条记录传输到SQL Server Compact中的一个表中,生成的脚本在“print x records”时崩溃。我不知道如何在生成脚本中关闭打印操作

在windows 7 PC上进行3小时的试错和谷歌搜索后: 1.使用SQLServerManagementStudio并执行Select语句 2.右键单击结果集并复制 3.使用Visual Studio>打开表 4.右键单击粘贴


换句话说,我将整个结果集复制并粘贴到SQL compact表中。一夜之间,所有65535条记录都被复制了。不利的一面?12小时。

请参阅更新。德克萨斯州投票支持你,但接受了朱利安,因为他是第一个给出部分答案的人。。这是有争议的,但他的代表似乎更需要它。。感谢您的帮助,我有一个针对SQL Compact的第三方工具列表,其中一些用于数据迁移。此列表位于此处:@closer:行使新权利?这个问题非常清楚。在要求导入到sql CompactEdition时,根本不明显。(与sql server、oracle、mysql、sqlite等不同)问题:“如何导入”非常直截了当