清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
[root@hzvscmdb sql]# more check_connect_oracle.sh #!/bin/bash #functions: connect oracle server test #author:Tony Wang #modify_date: 2015-06-03. mkdir -p /home/tony/shell/sql/log #create the directory of log LOG_DIR=/home/tony/shell/sql/log #log path rm -rf $LOG_DIR/* #delete the expire log USERNAME=hr #user PASSWORD=pass #password SIDNAME=tony1521 #TNS icount=0 while [ "$icount" -lt 20 ] do { count=0 while [ "$count" -lt 10 ] do LOG_FILE=$LOG_DIR/check_oracle_$icount.$count.log echo `sqlplus $USERNAME/$PASSWORD@$SIDNAME << EOF set echo off set feedback off spool $LOG_FILE alter session set nls_date_format='YYYY-MM-DD:HH24:MI:SS'; select sysdate from dual; spool off set echo on set feedback on exit EOF` >> $LOG_FILE let count=$count+1 done } & let icount=$icount+1 done