• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SVF)

SVFで帳票出力エラー:OCIPServer Postが見つかりませんでした

このQ&Aのポイント
  • SVFを使用して帳票を出力したいのですが、OCIPServer Postが見つかりませんでしたというエラーが発生し、正常に起動できません。
  • さらに、SVFのログからは、ocijdbc10.dllをロードできないというエラーが現れています。
  • 環境はWindowsXPでJDK1.4.2_03とOracleのOraDb10g_home1、OraClient10g_home1を使用しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • tomoarai
  • ベストアンサー率31% (15/48)
回答No.1

環境変数の設定が間違っている、DLLファイルが存在しない、DLLファイルのバージョンで不整合があるなどの原因が考えられます。 以下の方法を試してみてください ・環境変数(パス設定)を再度確認してみる (ODBCドライバが二つ入っているようなので、どちらのODBCドライバを使用するのかを含めて、よく確認してください) ・ODBCドライバをインストールし直す ・どうしても解決しなければ、あきらめてTYPE4のJDBCドライバを試す

amameyu
質問者

お礼

Oracle Database 10g Client をインストールして再起動をしたら、SVFは正常に出力されました。大変ご迷惑をお掛けしました。 因みに、最初の質問で環境の記載に ・Oracle - OraClient10g_home1:Oracle ODBC Driver. Release 9.2.0.4.0 がありましたが、 Oracle Data Access Software Release 10.1.0.3.01 for Windows をインストールした際のものです。 勉強になりました。有難うございます。

amameyu
質問者

補足

ご回答、有難うございます。 ODCBドライバは下記のフォルダーにあります。 C:\oracle\product\10.2.0\db_1\jdbc\lib の直下に  classes12.jar  classes12.zip  classes12dms.jar  nls_charset12.jar  ojdbc14.jar  ojdbc14_g.jar  ojdbc14dms.jar  ojdbc14dms_g.jar のファイルが存在します。 現行は、classes12.zip を環境設定のCLASSPATHに設定しています。 (C:\SVFJP\svfjpd\lib\svf.jar も設定してます。) また、SVFのApplication Launcher のライブラリー設定も同様です。 使用するODBCドライバーが正しくないでしょうか?

その他の回答 (2)

  • tomoarai
  • ベストアンサー率31% (15/48)
回答No.3

以下のURLを参照して、ODBCの設定が合っているかを見てみてください。

参考URL:
http://www.wingarc-support.com/mail/05/07/index.html
amameyu
質問者

お礼

Oracle Database 10g Client をインストールして再起動をしたら、SVFは正常に出力されました。大変ご迷惑をお掛けしました。 因みに、最初の質問で環境の記載に ・Oracle - OraClient10g_home1:Oracle ODBC Driver. Release 9.2.0.4.0 がありましたが、 Oracle Data Access Software Release 10.1.0.3.01 for Windows をインストールした際のものです。 勉強になりました。有難うございます。

amameyu
質問者

補足

ご回答、有難うございます。 ODCBドライバは下記のフォルダーにあります。 C:\oracle\product\10.2.0\db_1\jdbc\lib の直下に  classes12.jar  classes12.zip  classes12dms.jar  nls_charset12.jar  ojdbc14.jar  ojdbc14_g.jar  ojdbc14dms.jar  ojdbc14dms_g.jar のファイルが存在します。 現行は、classes12.zip を環境設定のCLASSPATHに設定しています。 (C:\SVFJP\svfjpd\lib\svf.jar も設定してます。) また、SVFのApplication Launcher のライブラリー設定も同様です。 使用するODBCドライバーが正しくないでしょうか?

  • tomoarai
  • ベストアンサー率31% (15/48)
回答No.2

JavaのODBCブリッジの方ではなくて、ネイティブメソッドに当たる WindowsのDLLファイル(ODBC本体)の方が問題になっているような気がします。

amameyu
質問者

お礼

Oracle Database 10g Client をインストールして再起動をしたら、SVFは正常に出力されました。大変ご迷惑をお掛けしました。 因みに、最初の質問で環境の記載に ・Oracle - OraClient10g_home1:Oracle ODBC Driver. Release 9.2.0.4.0 がありましたが、 Oracle Data Access Software Release 10.1.0.3.01 for Windows をインストールした際のものです。 勉強になりました。有難うございます。

amameyu
質問者

補足

ご回答、有難うございます。 ODCBドライバは下記のフォルダーにあります。 C:\oracle\product\10.2.0\db_1\jdbc\lib の直下に  classes12.jar  classes12.zip  classes12dms.jar  nls_charset12.jar  ojdbc14.jar  ojdbc14_g.jar  ojdbc14dms.jar  ojdbc14dms_g.jar のファイルが存在します。 現行は、classes12.zip を環境設定のCLASSPATHに設定しています。 (C:\SVFJP\svfjpd\lib\svf.jar も設定してます。) また、SVFのApplication Launcher のライブラリー設定も同様です。 使用するODBCドライバーが正しくないでしょうか?