PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1209 98/04/09 17:58:40 RE(2):WinSockAPI ? By nari
1207 98/04/09 17:36:23 RE(1):データベースに接続可能か確認したい By M.M
1203 98/04/09 17:03:07 データベースに接続可能か確認したい By kamogari

カテゴリ:旧電子会議室
日付:1998年04月09日 17:36 発信者:M.M
題名:RE(1):データベースに接続可能か確認したい

「kamogari」さん、こんにちは。

>PowerBuilderでリモートデータベースに接続する前に、
>サーバーまで接続可能なことを確認したいのですが、出来ますでしょうか?
>PINGでつながっている、つながっていないという情報を戻り値をとれるならいいんですけど。

すでに調べられていると思いますが、PowerBuilderの標準関数で該当するものはありません。
本格的にプログラムで実現しようとしたら、WinsockのAPIを外部関数で定義するしかないんじゃ
ないかと思います。

とりあえず代案として、
1)connect文実行時に、SQLCA.SQLErrTextを調べ、エラーの内容を調べることでサーバに
  接続可能かどうかを判断する。
2)Run関数で、\"ping >xxx.log\"といったコマンドを実行すると、pingの結果がxxx.logに
  リダイレクトされるので、その内容を調べて接続の可否を調べる。

といった方法を思いつきましたが、どうでしょうか?

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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