NavicatでDamengサーバーに接続しようとすると、「Dameng ODBCドライバーが必要です」というエラーメッセージが表示されます。これは何のことですか?どうすればいいですか?
更新日時:
対象OS:Windows、Linux
対象Navicat製品:Navicat Data Modeler
Damengデータベースに接続するためには、まず必要なDameng ODBCドライバーをシステムにインストールする必要があります。以下のインストール手順に従ってください。
Windows
インストール手順
- ドライバーのダウンロード
- 以下のリンクからWindows Dameng ODBCドライバーパッケージをダウンロードします: https://dn.navicat.com/drivers/dameng_odbc_win.zip
- パッケージの解凍
- ダウンロードした.zipファイルの内容をコンピューター上の場所に解凍します。例:C:\DamengDriver
- インストールスクリプトの実行
- ドライバーファイルを解凍したフォルダ(例:C:\DamengDriver)に移動します。
- install_odbc.batファイルをダブルクリックしてインストールを開始します。
- ユーザーアカウントコントロール(UAC)プロンプトが表示され、許可を求められます。はいをクリックすると、インストーラーを管理者権限で実行できます。
- インストールパスの確認
- スクリプトによりインストール先の指定が要求されます。Enterを押すだけで、デフォルトの場所(ファイルを解凍したディレクトリ)を使用できます。
- Navicatを再起動してテストします
Linux
インストール手順
- ドライバーのダウンロード
- 以下のリンクからLinux Dameng ODBCドライバーパッケージをダウンロードします: https://dn.navicat.com/drivers/dameng_odbc_linux.tar.gz
- パッケージを解凍する
- ターミナルを開きます。
-
ファイルをダウンロードしたディレクトリ(例:~/Downloads)に移動し、以下のコマンドでアーカイブを解凍します:
tar -xzf dameng_odbc_linux.tar.gz
- インストールスクリプトの実行
-
ターミナルで、新しく作成されたディレクトリ(名前はアーカイブの内容に対応)に移動します:
cd dameng_odbc_linux
-
インストールスクリプトを実行可能にします:
chmod +x install_odbc.sh
-
sudoを使用して、管理者権限でスクリプトを実行します。これは、システム設定ファイルを変更するために必要です。
sudo ./install_odbc.sh
-
- インストールパスの確認
- スクリプトによりインストール先の指定が要求されます。Enterキーを押すだけで、デフォルトの場所 (/opt/dameng_odbc) を受け入れることができます。
- Navicatを再起動してテストします
さらに質問がございましたら、