检查Oracle数据库的最大连接

前端之家收集整理的这篇文章主要介绍了检查Oracle数据库的最大连接前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

[[email protected] 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/[email protected]$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

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

猜你在找的Shell相关文章