Shell实现每日自动导出AWR报表
用Shell实现每日自动导出AWR(需要结合crontab设置计划)#! /bin/shexport ORACLE_SID=dbtestecho $ORACLE_SIDexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1m=(`sqlplus -S "/ as sysdba"
shell脚本检查alert警告日志中是否存在ORA-错误
平时在检点的时候总是想着能不能让检点各个数据库的工作变得更有效率。shell无疑正是我目前要找的工具,可能有比shell更好的,python也不错,后续再继续学习。。 以下是目前自己写的检点alert日志,现在是最初范本,目前只是为了实现目标不在乎优化,后面还得搞正规一点[oracle@Primary ...
shell自动删除一个月前的trace文件
删除一个月前的trace文件find /u01/app/oracle/diag/rdbms/testgg1/testgg1/trace -mtime +30 -type f -name "*" -exec rm -rf {} \;可以写成shell脚本[oracle@Primary shell]$ vi delete_trace.sh#! /bin/shexport...
判断controlfile及logfile的物理文件是否都存在
[oracle@testdb shell]$ vi file.sh#! /bin/shexport ORACLE_SID=orclVALUE=(`sqlplus -S "/ as sysdba" << EOF_SQLPLusset pagesize 0 feedback off verify off heading off echo offselect member...