PB 電子会議室
カテゴリ:スクリプトの記述
日付:2002年12月12日 17:44 発信者:Kasi
題名:RE(15):PB6.5: EXEをATコマンドで実行するとDB接続に失敗する
nobuyanさん、こんにちは。
>作成したexeをダブルクリックで実行→接続完了と表示
>作成したexeをATコマンドを/interactive付きで実行→接続エラーと表示
>sqlca.sqlerrtextは、「ORA-12203: TNS: 接続先に接続できません。」
>う?ん、何がいけないんでしょ。
>
ATのサービスの設定で実行するアカウントを変えてみてはどうでしょう。
PBではなかったのですが、システムアカウントを違うアカウントに変えたら
動いたことがあります。
またATからOracleに接続できるかを確認するのであれば
ATからBatファイルを実行
Batファイルには以下の記述
svrmgr23.exe @C:\\test.sql
(Oracleのバージョンによってはsvrmgrのファイル名が違います。)
C:\\test.sqlには以下の記述
connect internal/パスワード@xxxx
これでどうでしょう。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.