ADG打补丁
1 产品DG备库安装 16494615 补丁
主库停止向备库传输日志
alter system set log_archive_dest_state_2=defer;
alter system set log_archive_dest_state_4=defer;
alter system set log_archive_dest_state_7=defer;
备库
lsnrctl stop
sqlplus '/as sysdba'
Alter database recover managed standby database cancel;
shutdown immediate
cd <PATCH_TOP_DIR>/16494615
opatch apply -local
sqlplus '/as sysdba'
startup
Alter database recover managed standby database using current logfile disconnect from session;
lsnrctl start
主库
alter system set log_archive_dest_state_2=enable;
alter system set log_archive_dest_state_4=enable;
alter system set log_archive_dest_state_7=enable;
2 DZD修改隐含参数,数据库重启
编辑 pfile0620.ora 文件
*._b_tree_bitmap_plans=FALSE
*._log_committime_block_cleanout=TRUE
*._memory_imm_mode_without_autosga=FALSE
*._optim_peek_user_binds=FALSE
*._optimizer_adaptive_cursor_sharing=FALSE
*._optimizer_extended_cursor_sharing_rel='NONE'
*._optimizer_extended_cursor_sharing='NONE'
...
停止监听
lsnrctl stop
sqlplus '/as sysdba'
shutdown immediate
startup pfile='/home/oracle/pfile0620.ora'
create spfile='/u01/app/product/11.2.0.3/db_1/dbs/spfiledzditem1.ora' from pfile='/home/oracle/pfile0620.ora';
lsnrctl start
3 DZD备库升级补丁
升级PSU 6补丁
安装 17018214 补丁
安装 16494615 补丁
主库停止向备库传输日志
alter system set log_archive_dest_state_2=defer;
alter system set log_archive_dest_state_3=defer;
备库
lsnrctl stop
sqlplus '/as sysdba'
Alter database recover managed standby database cancel;
shutdown immediate
=====升级 PSU6
unzip p16056266_112030_Linux-x86-64.zip
cd 16056266
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
opatch apply -local
opatch lspatches
=====安装 17018214 补丁
unzip p17018214_112036_Linux-x86-64.zip
cd 17018214/
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
opatch apply -local
opatch lspatches
=====安装 16494615 补丁
unzip p16494615_112036_Linux-x86-64.zip
cd 16494615/
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
opatch apply -local
sqlplus '/as sysdba'
startup
Alter database recover managed standby database using current logfile disconnect from session;
启动监听器
lsnrctl start
启动主库向备库的归档日志传输
alter system set log_archive_dest_state_2=enable;
alter system set log_archive_dest_state_3=enable;
4 产品备库,USER备库 的Statspack 监控
user库和产品主库需要执行 spcreate.sql 创建 statperf 用户
sqlplus '/as sysdba'
@$ORACLE_HOME/rdbms/admin/spcreate.sql
6 产品库碎片整理
OWNER TABLE_NAME ACTUAL_BLOCK ALLOC_BLOCK PERCEN
------------------------------ ------------------------------ ------------ ----------- ----------
PROD_DATA2 SECTION 474.036865 13312 .96439026
PROD_DATA2 PE_TAGS_DEFAULT_PRODUCT 8033.35639 99968 .919640721
PROD_DATA2 CMS_EXT_PIC_HOT_ZONE 4016.42185 20480 .803885652
PROD_DATA2 CMS_STYLE 16071.1502 72832 .779339436
PROD_DATA2 CMS_MOULD 2463.38257 10240 .759435296
PROD_DATA2 DELIVERY_STORE 51366.3835 184576 .721706054
PROD_DATA2 INSHOP_MER_ACC_TRAN 17371.1532 38272 .546113264
PROD_DATA2 TRIAL_ASSIGN_BI_JOB_RESULT 407306.605 674944 .396532742
PROD_DATA2 CMS_DATA 49455.8613 81792 .395345984
PROD_DATA2 INSHOP_POSTAGE_RANGE 9940.82845 16384 .393259982
====表中含有大字段可以暂不做
alter table PROD_DATA2.SECTION move;
alter index prod_data2.PK_SECTION_ID rebuild online;
alter index prod_data2.'SYS_IL0000022842C00004$$' rebuild online;
alter table PROD_DATA2.PE_TAGS_DEFAULT_PRODUCT move;
alter index prod_data2.PK_PE_TAGS_DEFAULT_PRODUCT rebuild online;
alter table PROD_DATA2.CMS_EXT_PIC_HOT_ZONE move;
alter index prod_data2.IDX_CMS_EPHZ_CMS_SID rebuild online;
alter index prod_data2.PK_CMS_EXT_HOT_ID rebuild online;
====表中含有大字段可以暂不做
alter table PROD_DATA2.CMS_STYLE move;
alter index prod_data2.PK_CMS_STYLE_ID rebuild online;
alter index prod_data2.'SYS_IL0000022907C00002$$' rebuild online;
alter index prod_data2.'SYS_IL0000022907C00010$$' rebuild online;
alter table PROD_DATA2.CMS_MOULD move;
alter index prod_data2.PK_CMS_MOULD_ID rebuild online;
alter index prod_data2.IDX_CMS_MOULD_NAME rebuild online;
alter table PROD_DATA2.DELIVERY_STORE move;
alter index prod_data2.SYS_C0012253 rebuild online;
alter index prod_data2.IDX_QUERY_COND rebuild online;
alter index prod_data2.IDX_REGION_INDEX rebuild online;
alter index prod_data2.IDX_SOURCE_PROVINCE rebuild online;
alter table PROD_DATA2.INSHOP_MER_ACC_TRAN move;
alter index prod_data2.PK_INSHOP_MER_ACC_TRAN rebuild online;
alter table PROD_DATA2.TRIAL_ASSIGN_BI_JOB_RESULT move;
alter index prod_data2.INDX_TABJR_JOBID_ENDUSERID rebuild online;
====表中含有大字段可以暂不做
alter table PROD_DATA2.CMS_DATA move;
alter index prod_data2.IDX_CMS_DATA_PRODUCT_ID rebuild online;
alter index prod_data2.IDX_CMS_DATA_CMS_MOULD_ID rebuild online;
alter index prod_data2.PK_CMS_DATA_ID rebuild online;
alter index prod_data2.'SYS_IL0000022799C00021$$' rebuild online;
alter table PROD_DATA2.INSHOP_POSTAGE_RANGE move;
alter index prod_data2.INSHOP_POSTAGE_RANGE_PKEY rebuild online;
alter index prod_data2.IDX_INSHOP_POSTAGE_RANGE_IDMI rebuild online;
ADG打补丁的更多相关文章
- Oracle 11.2.0.4 DataGuard 环境打PSU,OJVM PSU补丁快速参考
环境:RHEL6.5 + Oracle 11.2.0.4 DataGuard physical standby 主库和备库都是单节点. 需求:主备库同时应用160719的PSU和OJVM PSU补丁. ...
- Oracle 11.2.0.1 ADG环境MRP进程遭遇ORA-600异常终止
环境:Linux + Oracle 11.2.0.1 ADG 现象:发现备库没有应用日志 1. 数据库查询备库目前状态 发现备库目前没有应用日志,apply lag已经显示备库有3天21小时多没有应用 ...
- Oracle 11.2.0.1 ADG环境MRP进程遭遇ORA
环境:Linux + Oracle 11.2.0.1 ADG现象:发现备库没有应用日志 1. 数据库查询备库目前状态发现备库目前没有应用日志,apply lag已经显示备库有3天21小时多没有应用日志 ...
- Oracle安装部署,版本升级,应用补丁快速参考
一.Oracle安装部署 1.1 单机环境 1.2 Oracle RAC环境 1.3 Oracle DataGuard环境 1.4 主机双机 1.5 客户端部署 二.Oracle版本升级 2.1 单机 ...
- Atitit.项目修改补丁打包工具 使用说明
Atitit.项目修改补丁打包工具 使用说明 1.1. 打包工具已经在群里面.打包工具.bat1 1.2. 使用方法:放在项目主目录下,执行即可1 1.3. 打包工具的原理以及要打包的项目列表1 1. ...
- 【腾讯Bugly干货分享】微信热补丁Tinker的实践演进之路
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ad7a70eaed47bb2699e68e Dev Club 是一个交流移动 ...
- 【腾讯bugly干货分享】微信Android热补丁实践演进之路
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://bugly.qq.com/bbs/forum.php?mod=viewthread&tid=1264& ...
- 完整记录一则Oracle 11.2.0.4单实例打PSU补丁的过程
本文记录了打PSU的全过程,意在体会数据库打PSU补丁的整个过程. 1.OPatch替换为最新版本2.数据库软件应用19121551补丁程序3.数据库应用补丁4.验证PSU补丁是否应用成功 1.OPa ...
- Oracle 11.2.0.4单实例打PSU,OJVM PSU补丁快速参考
写在前面: 1.Oracel打每个补丁的操作有时存在差异,所以不管多熟悉,都应该在打任何补丁之前阅读新补丁中附带的readme. 2.Oracle每季度都会更新一个最新的PSU,本文最新指的是当前最新 ...
随机推荐
- 关于WII光枪定位的设计(转)
方法1. 简单1 LED方法 这是一个很忽悠的方法,把LED看成是屏幕中心,把光枪摄像头的视野范围看作是屏幕范围. 假设WII枪头摄像头的数据范围为[0,1024]*[0,768],显示器屏幕分辨率为 ...
- CentOS下对Apache的中文乱码处理
# vi /etc/sysconfig/i18nLANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16" 默认的语言是英文,如 ...
- [转]“WARNING: soft rlimits too low” in MongoDB with Mac OS X
转自:Programming and Technology If you get this warning when you connect to mongo shell in Mac OX X: * ...
- SGU 149 Computer Network 树DP/求每个节点最远端长度
一个比较经典的题型,两次DFS求树上每个点的最远端距离. 参考这里:http://hi.baidu.com/oi_pkqs90/item/914e951c41e7d0ccbf904252 dp[i][ ...
- C# winform窗体假死
C# winform窗体假死 我们经常会遇到当执行一个比较大的函数时,窗体会出现假死的现象,给用户的体验不是很好,于是我们遇到了问题,那么就必须解决,我们该如何解决呢,首先在自己的脑里画个问号,接下 ...
- 分析和解析PHP代码的7大工具
PHP已成为时下最热门的编程语言之一,然而却有许多PHP程序员苦恼找不到合适的工具来帮助自己分析和解析PHP代码.今天小编就为大家介绍几个非常不错的工具,来帮助程序员们提高自己的工作效率,一起来看看吧 ...
- JavaScript —— 对象的取值与赋值
可能是因为用惯了 Java ,对一个对象取值/赋值喜欢用 setXXX() 和 getXXX() . 在 JavaScript 中使用 setValue() 时,遇到了个奇怪的问题,所以查了下 Jav ...
- 如何修改linux时间? 校正linux系统的时间
第一步:通过xshell远程连接到linux系统 第二步:输入 tzselect 第三步:选择所在的州,中国人请选择 5 ,亚洲 第四步:选择你所在的国家,中国人请选择9,中国 第五步:选择一个时区, ...
- CF#FF(255)-div1-C【水题,枚举】
[吐槽]:本来没打算写这题的题解的,但惨不忍睹得WA了13次,想想还是记录一下吧.自己的“分类讨论能力”本来就很差. 刚开始第一眼扫过去以为是LIS,然后忽略了复杂度,果断TLE了,说起来也好惭愧,也 ...
- [POJ3264]Balanced Lineup(RMQ, ST算法)
题目链接:http://poj.org/problem?id=3264 典型RMQ,这道题被我鞭尸了三遍也是醉了…这回用新学的st算法. st算法本身是一个区间dp,利用的性质就是相邻两个区间的最值的 ...