ssis:mysql dbmonitor detail

前段时间写了个 mysqldbcenter 的 架构图 也准备把细节点公布

具体工具 mysql ,ssis ,mysql odbc 5.1 driver

mysqldbcenter 的架构

http://www.cnblogs.com/xwj1985/archive/2010/04/02/1703121.html

先在 mssql 上面建立个配置表

/* mysql configure table */
create table dc_mysqldbcenterconfig
(id int identity(1,1),
 hostname sysname,
 port int default(3306),
 isactive tinyint
)
insert into dc_mysqldbcenterconfig(hostname,isactive)
select '192.168.238.11',1;

insert into dc_mysqldbcenterconfig(hostname,isactive)
select '192.168.238.12',1;

insert into dc_mysqldbcenterconfig(hostname,isactive)
select '192.168.238.13',1;

父包变量

 

 

父包

 

tsql_countact

 

 

 

TSQL_CIGBAK

 

 

 

把用户和密码封装在 script. 脚本组件里面

多台 mysql 相同用户和密码 权限也相同

 

 

 

把行存放在记录集 里面 变量类型为 object

 

 

子包

子包采取父变量包配置

 

分别把mysql 和 information  connect 通过字符串拼写在一起 再映射到 expression

 

 

子包的数据流 把数据流验证选项 设置为 延后验证

请使用浏览器的分享功能分享到微信等