PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22918 07/01/26 13:41:35 RE(5):COM/MTS/COM+コンポーネント By jyun
22033 05/06/07 10:13:31 RE(4):COM/MTS/COM+コンポーネント By motton
22031 05/06/06 17:14:28 RE(3):COM/MTS/COM+コンポーネント By Cherry_Sunburst
22030 05/06/06 11:05:15 RE(2):COM/MTS/COM+コンポーネント By motton
22029 05/06/06 10:43:20 RE(1):COM/MTS/COM+コンポーネント By isii
22021 05/06/03 11:54:58 COM/MTS/COM+コンポーネント By motton

カテゴリ:PowerBuilderの開発環境
日付:2005年06月03日 11:54 発信者:motton
題名:COM/MTS/COM+コンポーネント

PB9のCOM/MTS/COM+による分散アプリケーションについて、
アプリケーションテクニック(第26章)をみながら試行しているものです。

COM/MTS/COM+プロジェクトを使い、Windows2000のCOM+サーバにコンポーネントを
配布し、PBのデバックモードでテスト用のアプリケーションから呼び出すと、
データベースに接続する段階で、
「ORAMTS.DLLが見つかりません。Oracle8.1以降がインストールされているか調べてください。」
というエラーが発生します。

インターネットで情報を調べたりしたのですが、全く原因がわかりません。
Windows2000のCOM+サーバだからだめで、WindowsNTのMTSならうまく動作するのでしょうか?
ご教示をいただければありがたいです。


【開発環境】
  Windows2000 (SP4)
  Oracle 9i client 9.2.0.1
  Oracle Services For Microsoft Transaction Server 9.2.0.1.0
  PB9 Version 9.0.2 Build7509J

【エラーの発生箇所】
 ユーザオブジェクトのActivateイベント

  SQLCA.DBMS = \"O90 Oracle9i (9.0.1)\"
  SQLCA.ServerName = \"xxx\"
  SQLCA.LogId = \"xxx\"
  SQLCA.LogPass = \"xxx\"
  SQLCA.AutoCommit = False
  SQLCA.DBParm = \"UseContextObject=\'Yes\'\"

  connect using SQLCA;
   (ここで、SQLCAのsqlErrorTextを調べると上記のメッセージ)

【関連情報】
 http://www.microsoft.com/japan/com/wpaper/complusapps/complus_best.asp
 http://support.microsoft.com/default.aspx?scid=kb;ja;843044


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.