Oracleデータベースにデータをインポートするスクリプトをいくつか用意する必要がありますが、別のデータベースで実行する必要があります。sqlloaderに値を渡す方法 - Oracle
table1.bat:
sqlldr login/[email protected] control=table1.ctl log=table1.log
Iはsqlloaderを実行別.BATファイルを用意している各テーブルについて
table1.dat
table1.ctl
table2.dat
table2.ctl
etc..
:私はデータと制御ファイルがインポートされる各テーブルについて
私は別のデータベースでそれを実行し、ログイン資格を変更する必要はありませんので、slongとして簡単かつ簡単なソリューションです。
私がしたいのは、各テーブルのスクリプトの読み込みを実行するログインとパスワードを持つ1つのファイルを持つことです。
どうすればいいですか?
よろしく
パヴェルは
は、だから、彼らは個々の 'で使用することができ、その変数を渡し、一つのマスター'ログイン資格情報を使用して変数を設定し、順番に他の '.bat'の各ファイルを呼び出す.bat'ファイルをしたいですsqlldrコマンド?または、1つの表の代わりにすべての 'sqlldr'呼び出しを行う1つの.batファイル? –