ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

DBエラー時にプログラムを終了させないようにするには

このトピックの投稿一覧へ

なし DBエラー時にプログラムを終了させないようにするには

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2014-10-12 9:39
OKABA  半人前   投稿数: 35
皆様こんにちは。OKABAです。

開発案件の一つで非常に困っていることがありまして、
経験豊富な皆様のお力をお借りしたいと思い、投稿させて
頂きました。

問題は次のようなテストプログラムで起きました。

※ DBはローカルマシンと、ネットワーク先のマシンの
  2箇所にあります。


・親タスク(オンライン、終了条件=N)
 DBアクセスなし。

・子タスクA(バッチ、終了条件=Y、チェック時期=後置)
 ネットワーク先のDBへ接続

・子タスクB(バッチ、終了条件=Y、チェック時期=後置)
 ローカルマシンのDBへ接続


� 〇劵織好�Aで、ネットワーク接続しているDBに、
  「照会リンク」し、戻り値を取得。


�◆〇劵織好�Bで、ローカル接続しているDBに、
  「照会リンク」し、戻り値を取得。



ネットワークが切れている場合、親タスクから子タスクAを
CALLした時点で、DBエラーの
「SQLサーバーが存在しないか、アクセスが拒否されました」
のエラーが表示され、そのままプログラムが終了してしまいます。

プログラムを終了させずに、戻り値だけを取得して
次の処理に進みたいのですが、何かよい方法は
ないものでしょうか?

「開発環境」
 OS:Windows2003Server
 Magic:uniPaasV1Plus SP1a PT1
 DB:MicrosoftSQLServer2005

ご教示、宜しくお願い致します。
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約