PostgreSQLとの接続
以下の製品でPostgreSQLに接続するためにはOpenSSL 3.xが必要です。
-
Ver.3.4.0以降のDataMagic Server for Linux(64bit版)
-
Ver.3.4.0以降のDataMagic Server for zLinux
TLS暗号通信の有無に関わらず、以下の共有ライブラリファイルが必要になります。
OpenSSL 3.xをインストール後、この2ファイルが存在することを確認してください。
-
libssl.so.3
-
libcrypto.so.3
ライブラリが不足している場合、データ加工履歴やDB接続テストなどの詳細メッセージに、以下のエラーが出力されます。
- [出力エラー例]
-
libssl.so.3: cannot open shared object file: No such file or directory
OpenSSLのインストールが困難な場合、以下の手順でlibpq.so.5.17をOpenSSLが不要なものに置き換えてください。
- libpq.so.5.17の差し替え手順
-
1. DataMagicインストールディレクトリのbin直下に移動します。
2. libpq.so.5.17をlibpq.so.5.17.sslなどにファイル名(名前は任意)を変更します。
3. libpq.so.5.17.nosslをlibpq.so.5.17にファイル名を変更します。
DataMagicからPostgreSQLへ接続する場合は、次に示す環境変数を設定します。
- LD_LIBRARY_PATH
-
AIXの場合はLIBPATH、HP-UXの場合はSHLIB_PATHにそれぞれ設定してください。
実行モジュール格納ディレクトリの「DMEXEP」を設定してください。
- 接続先データベース
-
DataMagicから接続できるPostgreSQL のバージョンは、以下のURLから弊社ホームページを参照してください。