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から弊社ホームページを参照してください。

URL:  https://www.hulft.com/