SSIS ODBC方式連接mysql數據庫


系統環境:WIN 10 64位

1、安裝Mysql odbc connector 插件

文章說明鏈接:

https://www.cnblogs.com/santiagoMunez/p/4780301.html

插件下載鏈接:

https://dev.mysql.com/downloads/connector/odbc/

我下載的是以下所示的插件

直接下Installer即可

插件下載完成后雙擊安裝即可

 

2、配置32位ODBC數據源

入口:控制面板》系統和安全》管理工具》

 

 

雙擊ODBC數據源(32位)

進入如圖所示界面

 

 

切換至“系統DSN”選項卡,單擊“添加”按鈕,滾動並選擇MySQL ODBC 5.3 Unicode Driver,單擊完成

 

配置數據源與用戶名密碼,並選擇相應的數據庫(注:Data Source Name 需要自己命名,Database 需要選擇自己需要使用的數據庫)

 

 

 

以下是配置好的數據源

 

 

3、打開SSDT,新建ODBC數據源,選擇剛剛建立的數據源,如下圖所示,輸入用戶名和密碼(與設置數據源的時候的用戶名和密碼一致)

接下來的步驟則與其他的數據源鏈接的時候大同小異

 

總得來說配置還是比較簡單的,我在第一步的時候安裝的是Mysql odbc connector 32位的插件,話說裝64位的用不了,這個我也沒試過,我的系統是64位的,裝的也是32位的插件,如果大家在配置過程中64位的使用不了那就換32位的吧,應該不會有什么影響,最重要的是能用就好啦,是吧。

 

更新於2018年11月23日

今天在服務器配置ODBC數據源時遇到了一點問題,在此記錄一下

我按照之前記錄的步驟下載插件后安裝插件,卻在管理工具中找不到32位的ODBC數據源,后來找了好多文章才找到處理方法

處理步驟:

1、找到如圖所示的應用程序,雙擊打開(如果找不到,應該是要先按照之前的步驟下載安裝插件)

2、與之前不同的是,要先配置用戶DSN,否則配置系統DSN時會出錯,不過好像配置好用戶DSN之后數據源就可以正常使用了,大家可以自己試試

后面的配置方法基本上與前面的一致,配置好后在ETL中的數據源選擇配置的數據源就可以了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM