SQL Server Compact可以用作SSIS中的源和目标吗?

时间:2010-02-02 02:15:37

标签: sql-server sql-server-2008 ssis sql-server-ce

我想知道SQL Server Compact Edition是否可以用作SSIS数据流中的源和目标。我知道我可以设置一个SQLMOBILE连接管理器,并且我发现了一些提及将其用作目标的信息,但没有将其用作源。

我要做的是将数据从一个SQL Server Compact文件传输到另一个。

2 个答案:

答案 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仅作为目标提供。如果您需要传输所有数据,只需制作文件副本......