ODBCインストールおよび構成 – Linux
必ずサポートされているバージョンのMySQL ServerとODBCコネクターをインストールしてください。 |
Microsoft ODBCドライバー(バージョン13以降)をインストールして、LinuxのESET PROTECTサーバーをWindowsのMicrosoft SQL Serverに接続できます。詳細については、このナレッジベース記事をご覧ください。 |
ターミナルを使用して、MySQL ODBCドライバーをインストールします。Linuxディストリビューションの手順に従います。
•その他のサポートされているLinuxディストリビューション
サーバーで実行中のサポートされているLinuxディストリビューションによって、インストール経験が異なる場合があります。 |
Debian, Ubuntu
1.unixODBCドライバーをインストールします。
sudo apt install unixodbc
2.ODBCコネクターをダウンロードします。
wget <mysql-connector-package>
<mysql-connector-package>をパッケージへのダウンロードリンクに置き換えます。
公式MySQLサイトから、MySQLのODBCコネクターをダウンロードできます。 必ず、ご使用のLinuxディストリビューションおよびバージョンと互換性があるバージョン(以前のバージョンも利用できます)を選択してダウンロードしてください。 |
3.ODBCドライバーをインストールします。
•Ubuntu 22.04/24.04、Debian 11/12 - DEBディストリビューションからのコネクタ/ODBCのインストールを参照してください。次のコマンドを実行して、Ubuntuに.debパッケージをインストールします: sudo dpkg -i package_file.deb
•Debian 10およびUbuntu 20.04 - バイナリTarballディストリビューションからのコネクタ/ODBCのインストールを参照してください。
次のコマンドを実行して、インストールされているドライバーを一覧表示します。
sudo myodbc-installer -d -l
Red Hat
1.unixODBCドライバーをインストールします。
sudo dnf install unixODBC -y
2.ODBCコネクターをダウンロードします。
wget <mysql-connector-package>
<mysql-connector-package>をパッケージへのダウンロードリンクに置き換えます。
公式MySQLサイトから、MySQLのODBCコネクターをダウンロードできます。 必ず、ご使用のLinuxディストリビューションおよびバージョンと互換性があるバージョン(以前のバージョンも利用できます)を選択してダウンロードしてください。 |
3.ODBCドライバーをインストールします。
YUM/DNFを使用してODBCコネクターをインストールしないでください。互換性のあるバージョンではなく、最新バージョンがインストールされます。 |
sudo rpm -ivh mysql-connector-odbc-9.3.0-1.el10.x86_64.rpm --nodeps
4.ODBCドライバーを設定します。
sudo myodbc-installer -a -d -n "MySQL ODBC 9.3.0" -t "Driver=/usr/lib64/libmyodbc9w.so"
5.インストールされているドライバーのリストを出力します。
sudo myodbc-installer -d -l
その他のサポートされているLinuxディストリビューション
1.ODBCドライバーをインストールするには、次の手順に従います。
•SUSE Linux Enterprise Server: sudo zypper install unixODBC.
•RPMディストリビューションからのコネクタ/ODBCのインストール
•DEBディストリビューションからのコネクタ/ODBCのインストール
•バイナリTarballディストリビューションからのコネクター/ODBCのインストール
2.次のコマンドを実行し、テキストエディタでodbcinst.iniファイルを開きます。
sudo nano /etc/odbcinst.ini
またはsudo nano /etc/unixODBC/odbcinst.ini
3.次の構成をodbcinst.iniファイルにコピー(DriverとSetupへのパスが正しいことを確認)し、ファイルを保存して閉じます。
[MySQL] |
ディストリビューションによってはDriverの場所が異なる場合があります。次のコマンドを使用してファイルを検索できます。
sudo find /usr -iname "*libmyodbc*"
4.次のコマンドを実行し、現在のホスト上のデータベースサーバーへのODBCアクセスを制御する構成ファイルを更新します。
sudo odbcinst -i -d -f /etc/odbcinst.ini
またはsudo odbcinst -i -d -f /etc/unixODBC/odbcinst.ini