実行すると一連の命令で SQL*Loader を実行するシェル スクリプトAUTOLOADを作成したいと考えています。これはすべて私の Linux 環境にあります。
次に、SQL*loader がデータを SQL 開発者にインポートします
#!/bin/sh
#
echo -------- SQL loader --------
# @echo;
#
sqlldr username@server1/password control=/folder1/ctrl/loader.ctl log=/folder1/load/results.l
私のシェル スクリプトはルート ディレクトリにあり、ここから他のファイルを呼び出します。しかし、実行しようとするとエラーが発生します:
- line 6: sqlldr: command not found
Linux を使用しているため、SQL*Loader へのパスを指定する方法がわかりません。
私はこれに慣れていないので、優しくしてください:(