- PR -

エクスポートをシェル実行

1
投稿者投稿内容
未記入
会議室デビュー日: 2005/08/10
投稿数: 1
投稿日時: 2005-08-10 13:25
SolarisのBシェル、もしくはCシェルにて
exp 〜を使用時、テーブル名や保存先ファイル指定が
間違っていたときに、再度入力を要求されてしまいます。

これを要求することなく、エラーで返したいのですが
可能なのでしょうか?

可能であれば、方法を教えて欲しいです。
Desmo
大ベテラン
会議室デビュー日: 2004/03/24
投稿数: 149
投稿日時: 2005-08-12 08:57
UNIXの例ですと、
終了コードは
 警告なしで成功 0
 警告ありで成功 0
 致命的エラーで失敗 1
で、
Cシェル echo $status
Kシェル echo $?
で確認が可能とのこと。
予測不可のエラーはこれで処理できると思います。
(さらに詳細はログに出るので必要ならばこれを使うことも)
逆にテーブル名や保存先ファイルの記述ミスのような予測可能なエラーをシェルで判断する必要があるのでしょうか?

追記:Oracleを前提で書きましたが、どのRDBMSなのか書いて頂かないと・・・

[ メッセージ編集済み 編集者: Desmo 編集日時 2005-08-12 08:59 ]
1

スキルアップ/キャリアアップ(JOB@IT)