--- plugins-scripts/check_oracle.sh.old 2008-04-17 15:59:40.807652000 -0400 +++ plugins-scripts/check_oracle.sh 2008-04-17 16:15:15.641727000 -0400 @@ -37,7 +37,7 @@ echo "--db SID" echo " Check local database (search /bin/ps for PMON process) and check" echo " filesystem for sgadefORACLE_SID.dbf" - echo "--login SID" + echo "--login SID| SID" echo " Attempt a dummy login and alert if not ORA-01017: invalid username/password" echo "--cache" echo " Check local database for library and buffer cache hit ratios" @@ -176,7 +176,11 @@ fi ;; --login) - loginchk=`sqlplus dummy/user@$2 < /dev/null` + if [ -n "$3" ]; then + loginchk=`sqlplus dummy/user@$2/$3 < /dev/null` + else + loginchk=`sqlplus dummy/user@$2 < /dev/null` + fi loginchk2=` echo $loginchk | grep -c ORA-01017` if [ ${loginchk2} -eq 1 ] ; then echo "OK - dummy login connected"