開発版でのPOSTGRESの使用について
皆さんこんにちはAIS@川島です。
このたびXPA4.9にてPOSTGRESを使用する予定で環境設定を行っておりますが
開発版を起動すると下記のエラーエラーが表示されてしまいます。
mgPostgreSQL.dllはフォルダ内にインストールはされていて共通変数にPATHは設定してあります。
開発版で使用するにしてもライセンスの申請が必要と伺ったのですがどこで申請すればよいでしょうか?
皆さんはPSOTGRESを使用しておりますでしょうか? こころ当たりがある方はいらしたら教えてください。
Postgres のバージョンは 15.7 を使用しています。
その他に必要な事項がありましたらご教授ください。
よろしくお願いいたします。
-
こんにちは。
開発でライセンスを入れた記憶はないので、必要ないとは思います。
DBとMagicは同じクライアントに入っているということで宜しいでしょうか。
サーバ側にPostgreSQL、クライアント側にMagicの場合はpsqlodbcのx86(で、いいとおもうのですが)を入れる必要があります。
同居しているなら上記は必要ないです。
あとは・・・Magic.iniで初期値だとMGDB11=mgPostgreSQL.dllがコメントアウトされてましたので、
それを解除すればOKでした。(自分はこれで出来ました)
ちなみに、ヘルプ→Magic情報を開きPostgreSQLがロードされていますか?
-
失礼しました。同居していてもODBCは必要です。(サーバが64bitなら64bit版)
-
連投すいません。
私が以前社内用に作成したインストール手順をアップします。
参考になればよろしいですが。(画像差し替え)
-
ありがとうございます、早速試してみます。
-
AIS川島様
多分、一番怪しいのは、INIファイルのゲートウェイの情報だと思います。
思い出したのですが、確かデフォルトだとMGDB11=の後にDLL名が来ているのですが、
Gateweyがついてなかった気がします。私もここではまりました。
後、余談ですが、Postgresqlを使用する場合はPGroongaを入れると日本語検索が捗ります。
(ご存じでしたら申し訳ありません)
-
AIS@川島です
ありがとうございます、いただいた資料にて成功致しました。
これ因みに64bitがのODBCドライバーが必要な場合はXPAエンジンは64bitとときでしょうか?
-
AIS川島様
そうですね。なので基本サーバ製品の場合64bitを入れる形になると思います。
(クライアントは確か32bitしかなかったですよね)
サインインしてコメントを残してください。
コメント
7件のコメント