架构师_程序员

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 38|回复: 0

[资料] SSIS 教程(三)添加 MySQL 数据源

[复制链接]
发表于 前天 21:16 | 显示全部楼层
SSIS 教程(一)SQL Server Integration Services 入门简介
https://www.itsvse.com/thread-9257-1-1.html

SSIS 教程(二)Visual Studio 2019(VS2019) 安装 SSIS
https://www.itsvse.com/thread-9331-1-1.html

从SSIS连接到MySQL,SQL Server Integration Services 默认没有自己连接mysql源的组件,需要我们自行安装。

两种方式:使用ODBC和ADO.NET驱动程序都可以连接到mysql数据库,并且都可以正常工作。

因为使用 ADO.NET 方式连接mysql数据源比较简单,所以,本文使用 ADO.NET 方式。

首先,下载 mysql .net 连接驱动,下载地址:
游客,如果您要查看本帖隐藏内容请回复


下载完成后,安装即可,然后使用 vs 2019 重新打开 ssis 项目,右击“新建 ADO.NET 连接”,如下图:

QQ截图20200801210725.jpg

选择“mysql data provider”驱动,如下图:

QQ截图20200801204146.jpg

填写mysql配置,主要设置:server、user id、port、persistsecurityinfo、database、password 这几个参数即可。

Persist Security Info属性的意思是表示是否保存安全信息,其实可以简单的理解为"ADO在数据库连接成功后是否保存密码信息",

True表示保存,False表示不保存


我们需要设置 persistsecurityinfo 为 true。点击测试连接,如下图:

QQ截图20200801204818.jpg

参数话后的值为:


尝试添加 ADO NET 源,数据库访问设置SQL命令,填写如下脚本:
点击预览,发现可以成功查询到mysql数据,如下图:

QQ截图20200801205900.jpg

参考资料:

游客,如果您要查看本帖隐藏内容请回复


(完)




上一篇:数据库访问方式(ODBC OLEDB ADO ADO.NET)
下一篇:SSIS 教程(五)使用 DTEXEC 执行 SSIS 包
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2020-8-3 12:08

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表