SSIS 将表数据从一个 SQL 实例复制到另一个实例

本 SSIS 文章介绍如何将表数据从一个 SQL Server 实例传输或复制到另一个实例。为了演示这一点,我们从 Task Result 数据库传输四个表到 TrasferTasks。

下面的对象资源管理器屏幕截图显示了 TrasferTasks 数据库的表。

Object Explorer

SSIS 将表数据从一个 SQL 实例复制到另一个实例

Transfer SQL Server Objects Task 拖放到 SSIS 控制流区域。您也可以使用数据流任务将表从一个 SQL 实例复制到另一个实例。

SSIS Transfer SQL Server Objects Task

双击打开编辑器。如果您已有现有连接,请选择它们。否则,请单击“”选项。提供服务器名称和身份验证。接下来,选择源数据库。

SSIS Server Name and Authentication Mode to Copy Table Data from One SQL Instance to Another

为目标服务器创建新连接。

SSIS Copy Table Data from one SQL Instance to Another 5

从可用列表中选择目标数据库。

Select the Destination Database

选择要从一个实例复制到另一个实例的表。

SSIS Copy Table Data from one SQL Instance to Another 7

选择 True 以随表结构一起复制数据。

Copy Data Along with Structure

运行“将表数据从一个 SQL Server 实例复制到另一个实例”包。

Run SSIS Copy Table Data from one SQL Instance to Another Package

您可以在 SQL Management Studio 中的 TrasferTasks 数据库中看到这些表。

SSIS Copy Table Data from one SQL Instance to Another 10