接続の詳細を使用して PLSQL を呼び出すバッチ スクリプトがありますが、これは正常に動作しますが、SET DEFINE OFF
接続時に明示的に行う必要があります。単純なバッチ スクリプトを拡張して、SET DEFINE OFF コマンドを SQLPLUS に渡し、接続後にそのコマンドを手動で発行する必要がないようにしたいと考えています。
echo set define off | sqlplus user/pwd@tnsname
これは動作しません。ログインし、すぐにログアウトしました (出力は次のとおりです)。
SQL*Plus: リリース 10.2.0.3.0 - 2009 年 6 月 15 日月曜日 16:43:17 の製品版
Copyright (c) 1982, 2006, Oracle. 全著作権所有。
接続先: Oracle Database 10g Enterprise Edition リリース 10.2.0.4.0 - パーティショニング、OLAP、データ マイニング、および Real Application Testing オプションを使用した本番環境
SQL> SQL> Oracle Database 10g Enterprise Edition リリース 10.2 から切断されました。0.4.0 - パーティショニング、OLAP、データ マイニング、およびリアル アプリケーション テスト オプションを使用した本番環境
だ:>