我想知道SQL Server Compact Edition是否可以用作SSIS数据流中的源和目标。我知道我可以设置一个SQLMOBILE连接管理器,并且我发现了一些提及将其用作目标的信息,但没有将其用作源。
我要做的是将数据从一个SQL Server Compact文件传输到另一个。
答案 0 :(得分:3)
可以使用OLE DB完成。
问题是SSIS用户界面不支持Sql Server CE来创建OLE DB连接。
但是可以为任何东西创建OLE DB连接,然后使用Property Window手动更改连接字符串。当然,重命名连接。
连接字符串可以是:
Data Source="D:\path\mydb.sdf";Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;
当然,Provider字段必须与要使用的SQL Server CE版本匹配。
为每个sdf数据库文件创建一个OLE DB连接,可以创建执行数据传输所需的所有OLE DB源和目标。
希望这会有所帮助。 :)
答案 1 :(得分:0)
SQLMOBILE仅作为目标提供。如果您需要传输所有数据,只需制作文件副本......