ODBC 安裝與配置
警告 確定安裝 MySQL Server 與 ODBC 連接器的支援版本。 |
注意 您可以安裝 MS ODBC 驅動程式 (13 版和更新版本),以將 Linux 上的 ESMC 伺服器連線到 Windows 上的 MS SQL Server。如需相關資訊,請造訪此知識庫文章。 |
Debian, Ubuntu
在終端機中執行下列命令:
1.sudo apt-get install unixodbc
2.下載 ODBC 連接器:
•Ubuntu 16:wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu16.04-x86-64bit.tar.gz
•Ubuntu 18:wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu18.04-x86-64bit.tar.gz
•Ubuntu 19 及 20:wget https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz
3.gunzip mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar.gz (套件名稱會隨使用的連結而變更。)
4.tar xvf mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit.tar (套件名稱會隨使用的連結而變更。)
5.cd mysql-connector-odbc-8.0.17-linux-ubuntu19.04-x86-64bit (套件名稱會隨使用的連結而變更。)
6.sudo cp bin/* /usr/local/bin
7.sudo cp lib/* /usr/local/lib
8.註冊 ODBC 的驅動程式。若為新的 Linux 版本 (例如 Ubuntu 20.x),我們建議使用 Unicode 驅動程式 (步驟 a)。若為其他系統,或者當 Unicode 驅動程式無法運作時,請使用步驟 b。
a.sudo myodbc-installer -a -d -n "MySQL ODBC 8.0 Driver" -t "Driver=/usr/local/lib/libmyodbc8w.so" (Unicode)
b.sudo myodbc-installer -a -d -n "MySQL ODBC 8.0" -t "Driver=/usr/local/lib/libmyodbc8a.so" (ANSI)
9.myodbc-installer -d -l
如需相關資訊,請參閱:https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-tarball.html。
其他支援的 Linux 發送
1.從官方 MySQL 網站下載適用於 MySQL 的 ODBC 連接器。確保選取並下載與您 Linux 發行版本與版本相容的版本。
2.請依照下列指示來安裝 ODBC 驅動程式:
•CentOS, Red Hat, Fedora: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-yum.html
•OpenSuse, SUSE Linux Enterprise Server: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-installation-binary-unix-rpm.html
3.執行下列命令在文字編輯器中開啟 odbcinst.ini 檔:
sudo nano /etc/odbcinst.ini
4.將下列配置複製到 odbcinst.ini 檔案 (確定 [驅動程式] 和 [設定] 的路徑正確),然後儲存並關閉檔案:
[MySQL] |
某些發送的驅動程式可能位於不同位置。您可以使用下列命令來尋找檔案:
sudo find /usr -iname "*libmyodbc*"
5.執行下列命令更新配置檔,以控制 ODBC 存取目前主機上的資料庫伺服器:
sudo odbcinst -i -d -f /etc/odbcinst.ini