数据库补丁索引
MOS ID 2118136.2
日志转储脚本
#!/bin/bashfunction restore_log(){tday_num=`date +'%F-%s'`dir_name=$1log_name=$2cd $dir_name#pwdecho dir_name:$dir_nameecho log_name:$log_name#cp $log_name $tday_numecho restored_name:$tday_num'_'$log_namecp $log_name $tday_num'_'$log_nameecho > $log_name}#res...
获取两天内的告警日志(AIX|ksh|shell|oracle)
#!/usr/bin/kshexport LANG=en_US.UTF-8dir_name=/tmp/tday_log/log_name=/tmp/tday_log/tday_log_`date +'%F'`log_name=/tmp/tday_log/10.4.57.129_tday_`date +'%F'`.logyday=`TZ=aaa24 date +'%a %b %d '`tday=`date +'%a %b %d '`yday_num=`TZ=aaa24 date +'%F'`tday_num=`date +'%F'`yday_md=`TZ=aaa24 dat...
获取两天内的告警日志(bash|shell|oracle)
#!/bin/bashlog_name=/tmp/tday_log/tday_log_`date +'%F'`yday=`date -d -1day +'%a %b %d'`tday=`date +'%a %b %d'`function chk_db_log(){count_1=0#cat /u01/app/oracle/diag/rdbms/test/test1/trace/alert_test1.log | while read linewhile read linedo count_1=$[$count_1+1];if [[ $line =~ $y...
获取一周内的告警日志(python|Oracle)
# -*- coding:UTF-8 -*-#author: Rui Zhang#date: 2017-08-09#email: sharpzhang_2008@126.com import datetimedef time_check(): yesterday=datetime.datetime.now() - datetime.timedelta(days=1) #yesterday_wk=yesterday.strftime('%a') #yesterday_mh=yesterd...
shared pool内存结构
待续
chkconfig关闭服务开机自启动
[root@zhangr ~]# chkconfig --level 2345 iptables off[root@zhangr ~]# chkconfig --listNetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:offacpid 0:off 1:off 2:on 3:on 4:on ...
记一次故障排查(vnc日志文件过大导致crsd进程异常终止)
通过命令du -sh *发现/root目录非常大,但是为进入/root目录下通过du -sh *未发现有空间比较大的文件,后联系主机人员通过find /root -size +102400000c命令查出在.vnc下存在一个日志非常大的文件,后直接rm掉这个文件,发现空间并未恢复,后杀掉所有的vnc进程,空间恢复正常。由于数据库软件安装目录达到100%导致crsd进...
更改数据库端口号
srvctl config listenersrvctl modify listener -l LISTENER -p "TCP:11521"alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.162.123)(PORT=11521))' scope=both sid='test1';alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.162.122)(PORT=11521))' scope=both ...
linux测试远端端口是否打开(nc命令)
nc -v host port 端口未打开返回状态为非0
psu遇到The opatch minimum version
现象:[root@ora1 OPatch]# ./opatch auto /software/psu/21523375/ -ocmrf /software/ocm.rsp Executing /u01/app/11.2.0/grid/perl/bin/perl ./crs/patch11203.pl -patchdir /software/psu -patchn 21523375 -ocmrf /software/ocm.rsp -paramfile /u01/app/11.2.0/grid/crs/install/crsconfig_paramsThis is th...
11.2.0.4psu到11.2.0.4.8
1、grid用户创建ocm.rspexport ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1$ORACLE_HOME/OPatch/ocm/bin/emocmrsp -no_banner -output /software/ocm.rspchmod 775 /software/ocm.rsp2、root用户逐个节点执行下列命令./opatch auto /software/psu/21523375/ -ocmrf /software/ocm.rsp 如果...
ORACLE普通表转换成分区表的操作
【前言】oracle官方建议当表的大小大于2GB的时候就使用分区表进行管理,分区表相对于小的表管理和性能上都有很大的优势,本文档暂时不介绍具体的优势,主要介绍几种普通表转换成分区表的方法;【方法概述】oracle官方给了以下四种操作的方法: A) Export/import method(导入导出) B) Ins...
duplicate复制数据库(rac-rac)
rac-rac使用duplicate进行数据迁移配置监听SID_LIST_LISTENER= (SID_LIST= (SID_DESC= (GLOBAL_DBNAME=dup1) (ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1) (SID_NAME=test))) &n...
duplicate复制数据库(rac-单实例)
辅助库配置(auxiliary):创建pfile和密码口令文件(复制主库的密码口令文件到备库)pfile:*.db_name='test'*.compatible='11.2.0.4.0'*.control_files='/dup1/control01.ctl'*.db_create_file_dest='/dup1'*.db_file_name_convert='+oradata','/dup1'*.db_recovery_file_dest='/arch'*.db_recovery_file_dest...
grep文件比对
一、文件test1.txt和test2.txt过滤test2.txt有 test1.txt没有的信息grep -vFf test1.txt test2.txt二、grep 显示前后几行grep 后面带上-A -B -C 参数可以多显示几行内容grep -A 5 可以显示匹配内容以及后面的5行内容grep -B 5 可以显示匹配内容以及前面的5行内容grep -C 5 可以显示匹配内容以及前后面的5行内...
duplicate搭建DG最大性能(rac-单实例)
备库操作:一、创建pfile和密码口令文件我创建的pfile如下:*.control_files='/dup1/control01.ctl'*.db_block_size=8192*.db_create_file_dest='/dup1'*.db_file_name_convert='+oradata','/dup1'*.db_name='test'*.db_recovery_file_dest='/arch'*.db_recovery_file_dest_size=4621074432*.fal_client='dup1'...
Python 解析配置模块之ConfigParser
1.基本的读取配置文件-read(filename) 直接读取ini文件内容-sections() 得到所有的section,并以列表的形式返回-options(section) 得到该section的所有option-items(section) 得到该section的所有键值对-get(section,option) 得到section中option的值,返回为string类型-geti...
一节点启动不起来(ocssd)
日志报错:[cssd(28117)]CRS-1603:CSSD on node rztjdb2 shutdown by user.2017-04-19 22:37:07.426: [ohasd(27732)]CRS-2765:Resource 'ora.cssdmonitor' has failed on server 'rztjdb2'.2017-04-19 22:37:08.940: [cssd(3684)]CRS-1713:CSSD daemon is started in clustered mode2017-04-19 22:37:10.6...
怎样清除v$archived_log视图中的过期信息
在使用RMAN命令删除归档后,查询v$archived_log视图会发现name列为空了,但其他列的信息还保留,时间长了会留下很多过期的信息,影响维护工作。首先模拟下问题的出现过程:--删除归档日志之前查看v$archived_log视图,情况正常SQL> select dest_id,sequence#,name,blocks from...