【问题标题】:Can SQL Server Compact be used as both a Source and Destination in SSIS?SQL Server Compact 可以同时用作 SSIS 中的源和目标吗?
【发布时间】:2023-04-08 16:36:01
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    可以使用 OLE DB 来完成。

    问题是 SSIS 用户界面不支持 Sql Server CE 创建 OLE DB 连接。

    但是可以为任何东西创建一个 OLE DB 连接,然后使用属性窗口手动更改连接字符串。当然,重命名连接。

    连接字符串可以是这样的:

    Data Source="D:\path\mydb.sdf";Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5;
    

    当然,Provider 字段必须与要使用的 SQL Server CE 版本匹配。

    为每个 sdf 数据库文件创建一个 OLE DB 连接,可以创建执行数据传输所需的所有 OLE DB 源和目标。

    希望这会有所帮助。 :)

    【讨论】:

      【解决方案2】:

      SQLMOBILE 仅可用作目标。如果您需要传输所有数据,只需制作文件副本...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-14
        • 1970-01-01
        相关资源
        最近更新 更多