Gblog

おもにTips

シェルの話

監視などで常駐させるなら

#!/bin/sh
(
echo "set lin 120 pages 1000 feed off"
echo "conn / as sysdba"
while [ 1 ]
do
echo "select sid,serial#,event,seq# from v\$session  where  username='TEST';"
sleep 1
done
) | sqlplus /nolog

 

 テストなどで都度接続させるなら

#!/bin/sh
while [ 1 ]
do
sleep 1
sqlplus -s /nolog << EOF
set lin 120 pages 1000 feed off
conn / as sysdba
select sid,serial#,event,seq# from v\$session  where  username='TEST';
exit
EOF
done

 

 使い分け。