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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.