写脚本的一点东西
2013-09-03 09:54
253 查看
#!/bin/ksh
function xxxxxxxx
{
sqllog=/home/oracle/sqllog.log
su - oracle -c "sqlplus / as sysdba >${sqllog} "<< EOF
CREATE OR REPLACE PROCEDURE COMPARE_TABLES
AS
inde number;
ndeplevel number;
BEGIN
inde:=1;
ndeplevel:=1000;
while inde <= ndeplevel loop
xxxxxxxxxxxxxxxx;
commit;
inde:=inde+1;
end loop;
commit;
END COMPARE_TABLES;
/
exec COMPARE_TABLES;
exit
EOF
COUNT="$?"
if [ $COUNT -eq 0 ]; then
echo "xxxx success!"
fi
typeset result=`grep "ERROR" ${sqllog}`
if [ "X${result}" != "X" ];then
cat ${sqllog}
return 1
fi
result=`grep "Not connected" ${sqllog}`
if [ "X${result}" != "X" ];then
cat ${sqllog}
return 1
fi
return 0
}
xxxxxxxx $?
function xxxxxxxx
{
sqllog=/home/oracle/sqllog.log
su - oracle -c "sqlplus / as sysdba >${sqllog} "<< EOF
CREATE OR REPLACE PROCEDURE COMPARE_TABLES
AS
inde number;
ndeplevel number;
BEGIN
inde:=1;
ndeplevel:=1000;
while inde <= ndeplevel loop
xxxxxxxxxxxxxxxx;
commit;
inde:=inde+1;
end loop;
commit;
END COMPARE_TABLES;
/
exec COMPARE_TABLES;
exit
EOF
COUNT="$?"
if [ $COUNT -eq 0 ]; then
echo "xxxx success!"
fi
typeset result=`grep "ERROR" ${sqllog}`
if [ "X${result}" != "X" ];then
cat ${sqllog}
return 1
fi
result=`grep "Not connected" ${sqllog}`
if [ "X${result}" != "X" ];then
cat ${sqllog}
return 1
fi
return 0
}
xxxxxxxx $?
相关文章推荐
- 旋转、位移、速度基本脚本和对GetComponent的一点思考
- asp.net中前台脚本中混合后台代码需要注意的一点。
- 多线程的一点东西。。
- 对shell脚本里if语句的一点剖析
- 又做了一点东西.
- 脚本乐园 awk中FS的一点细节
- 【开始研究Community Server,转贴一点东西】Community Server资料收集
- 一点关于MG996R舵机的东西
- Android开发的一点东西
- 粘贴一点有用的东西留存-- Control 类的事件顺序
- 链表相关的一点东西
- 今天学到了一点东西
- shell一段脚本的一点经验(实时文件流读写)
- 作为练习,是帮别人免费做的一个。做东西不能没有收获,虽然是小东西,且用vb但是尽量想些正规一点
- 用Grails 开发了一点东西
- hibernate事务的一点东西
- [资源]几年来积累下来的一点东西,希望大家有用.
- 记忆宝库.关于ARC的一点东西
- 霍英东:大佬的黄昏 刚看的一篇文章很有感触,摘录一点东西
- 最近学到的一点东西