0
明日は私の仕事日になります( Colls、私のSQLスクリプトは、-bashスクリプト。それは?:UnixのbashファイルでSQLスクリプトを実行する前に、SQLローダーの作業が終了するまで待つ
#!/bin/bash
echo -------- uploader.sh v 0.1 --------
# @echo;
export NLS_LANG=russian_cis.ru8pc866
export NLS_NUMERIC_CHARACTERS='.'
ORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1/bin
export ORACLE_HOME
PATH=$ORACLE_HOME
export PATH
sqlldr userid=myscheme/[email protected]_DB control=control_file.ctl LOG=test_log.log errors=100
wait #here i want to wait sqlloader executing
sqlplus userid=myscheme/[email protected]_DB 10.33.19.13/test/DATA_UPLOAD/mysql_script.sql
の下に右のコードです私はウェイト機能hereについて読んだ。
アップ、申し訳ありませんが、 "sqlldrコマンドをバックグラウンドにsqlldrで実行すると"わかりませんでした。あなたは説明できますか? – May12
@ May12私の編集を参照してください。 –
ああ!今それは明らかです!非常に非常に非常にありがとう! =) – May12