SSIS对SQL Server向Mysql数据转发表数据 (二)

1、在SQL Server数据库创建一个数据库表:users

USE [Test1]
GO

/****** Object:  Table [dbo].[users]    Script Date: 2023/7/27 16:25:11 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[users](
	[id] [int] IDENTITY(1,1) NOT NULL,
	[name] [nvarchar](50) NULL,
	[age] [nvarchar](50) NULL,
 CONSTRAINT [PK_user] PRIMARY KEY CLUSTERED 
(
	[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO

2、在Mysql数据库创建相同的表结构 users

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for users
-- ----------------------------
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users`  (
  `id` int(11) NOT NULL,
  `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  `age` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact;

SET FOREIGN_KEY_CHECKS = 1;

3、打开VS,创建项目,如下图

SSIS对SQL Server向Mysql数据转发表数据 (二)_第1张图片

 4、创建完成后,如下图空白

首先创建OLE DB目标连接管理器

SSIS对SQL Server向Mysql数据转发表数据 (二)_第2张图片

5、创建一个连接管理器,如下 

SSIS对SQL Server向Mysql数据转发表数据 (二)_第3张图片

点击“新建”,

SSIS对SQL Server向Mysql数据转发表数据 (二)_第4张图片 点击报错

在创建OLE DB  Mysql的源管理器

同样是重复上面的操作新建,提供程序选择 

SSIS对SQL Server向Mysql数据转发表数据 (二)_第5张图片

 然后继续操作

SSIS对SQL Server向Mysql数据转发表数据 (二)_第6张图片

 重命名

 

 目前为止SSIS配置已经完成,下章见如何连接图形组件

SSIS对SQL Server向Mysql数据转发表数据 (三)

你可能感兴趣的:(SQL,Server,SSIS,数据转发,mysql,SSIS,sqlserver)