シェル スクリプトの作成、Sql への接続、指定されたクエリの実行、および ftp サーバーに接続するための構文を教えてください。
前もってありがとうラマナ
データベースがオラクルであると仮定しています。このリンクを読んでください。
ここでは、csv の作成方法について説明します。
SQLクエリを変更するだけです:たとえば:
select empid,empname.....
に変更する必要があります
select empid||','||empname....
SQLクエリを実行するために次の方法で実行しました。それが標準であるかどうかはわかりません。
ORACLE_HOME=/u01/app/oracle/product/9.2.0;export ORACLE_HOME
ORACLE_SID=sidname;export ORACLE_SID
USERID=usename;export USERID
USERPASS=`cat path to .pass file`;export USERPASS #/netflow/oracle/.pass
//connect to db as superuser
su - oracle <<!
/u01/app/oracle/product/9.2.0/bin/sqlplus -s username/password<<!
@filename.sql >csvfilename.csv