PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
9068 99/11/04 16:49:13 RE(12):PB6: 処理の実行中に別画面を表示させて... SQL*Loaderの話 By てとらぽっと
9062 99/11/04 16:03:12 RE(11):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By B
9059 99/11/04 15:26:03 RE(10):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By Taka
9058 99/11/04 15:18:29 RE(9):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By supra
9056 99/11/04 14:55:02 RE(8):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By Taka
9054 99/11/04 14:35:37 RE(7):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By B
9052 99/11/04 13:46:24 RE(6):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By Taka
9045 99/11/04 11:39:21 RE(5):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By supra
9043 99/11/04 11:19:13 RE(4):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By てとらぽっと
9042 99/11/04 10:51:25 RE(3):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By M.M
9041 99/11/04 10:25:05 RE(2):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By supra
9004 99/11/01 09:17:27 RE(1):PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By てとらぽっと
8998 99/10/29 20:15:37 PB6: 処理の実行中に別画面を表示させて、そこに処理状況を表示させるには? By B

カテゴリ:スクリプトの記述
日付:1999年11月04日 16:49 発信者:てとらぽっと
題名:RE(12):PB6: 処理の実行中に別画面を表示させて... SQL*Loaderの話

Bさん、こんにちは。
少し間が開きましたが。

>裏で動く処理が10分程度要するものなので、本当に動いているのか
>分かれば良いです。

別アプリの処理では、今の進捗がはっきりしないですから
Takaさんのコメントのように「動いているか否か」しか
表現のしようがないでしょうね。


>それと、終了を判断するにはどうしたら良いか思いつかなかったので、
>安易に終了ファイルが存在したら、終わらせるようにしたらいいのかと考えてしまいました。

SQL*Loader に限って言えば、logファイルのファイルサイズを調べてます。
[SQL*Loader]で検索すれば出てくるはずです。

やはりデータベースへのロードに限ってですが。
処理の最初にファイルの行数を数えておきます。
Timerをなるべく大きめ(1分とか)に設定してデータベースの行数を数え、
大雑把な進行メーターを出す…、と言うより、こちらでは
予想完了時間を表示しています。
不良ファイルのことは無視しています。
ただしこちらは 30分もかかる処理ですし、
下手にロード中のテーブルの行数をアクセスして、パフォーマンスが落ちるかもしれません。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

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

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