RMAN恢复出错的排查
<span style="font-size:16px;background-color:#009900;color:#FFFFFF;">环境描述:</span><br /><span style="font-size:14px;">由于业务需要,在系统设置了定时作业,从正式库的增量备份(包括0级【星期六】和1级备份【其他时间】),复制到测试环境,然后进行还原恢复。</span><span style="font-size:14px;">该作业一...
GoldenGate常见问题及处理
1、ERROR OGG-00665 OCI Error creating temporary LOB to retrieve default LOB chunk size (status = 25153-ORA-25153: Temporary Tablespace is Empty), SQL<Not available>.重建数据库控制文件后,忘记添加临时表空间文件。添加临时表空间文件即可。alter tablespace temp01 add tempfile '/...
TNS-12541: TNS:no listener错误处理
TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener Linux Error: 111: Connection refused
Oracle GoldenGate系统之----双向同步数据表
双向同步与单向同步类似,但需要着重注意两个问题:防止数据循环和防止数据冲突。1、防止数据循环在EXTRACT进程中忽略REPLICAT的事务,一般排除提取用户的操作,并且与需要同步的用户分开如USERID SCOTT,PASSWORD TIGERTRANLOGOPTIONS EXCLUDEUSER SCOTT2、防止数据冲突一般要从应用层面解决,避免操作相同的数据。...
Oracle GoldenGate系统之----数据初始化
对于OGG数据初始化加载,有几种方法,如RMAN,逻辑备份(EXP/EXPDP)等,这里只介绍使用OGG的初始化,其实这个方法现实中使用的最少。 [oracle@dg ogg]$ ggsciOracle GoldenGate Command Interpreter for OracleVersion 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230_FBOLinux, x64, 64bit (optimiz...
Oracle GoldenGate系统之----单向同步数据表(续)
源端与目标端的表结构字段名不一致时,需要在目标端使用COLMAP指定。 目标端-- 修改REPLICAT进程如下 GGSCI (dgrac) 1> edit param reps1replicat reps1setenv(NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)userid lrj@ogg, password lrjassumetargetdefsreperror default,discarddiscardfile /u01/app/ogg/dir...
Oracle GoldenGate系统之----单向同步数据表
一、准备工作1、配置监听及网络服务源端 [oracle@dg ~(03:31:05)]$ cd $ORACLE_HOME/network/admin[oracle@dg admin(03:31:16)]$ more listener.ora SID_LIST_LISTENER= (SID_LIST= (SID_DESC= ...
Oracle GoldenGate系统之----相关参数说明
一、配置文件存放位置 [oracle@dg ~]$ cd /u01/app/ogg/dirprm/[oracle@dg dirprm]$ ls dgrac.prm extb.prm extdg.prm jagent.prm mgr.prm rep1.prm 二、 管理进程mgr配置文件[oracle@dg dirprm]$ more mgr.prm PORT 7801 &...
Oracle GoldenGate系统之----安装及使用
Oracle GoldenGate(文中简称为OGG)是目前ORACLE主推的同构或异构数据库之间的同步软件之一。以下主要介绍OGG在LINUX系统的安装及简单使用过程。 -- 上传OGG安装文件到服务器[root@dg ~(23:56:19)]# su - oracle[oracle@dg ~(23:56:23)]$ ls fbo*fbo_ggs_Linux_x64_ora11g_64bit.tar -- 创建OGG安装目标[or...
使用RESETLOGS重建控制文件恢复数据库(二)
控制文件丢失,但数据文件及联机日志文件还在,并且数据库是正常关闭。-- 模拟交易产生22:20:46 SYS@wailon> select group#,sequence#,status from v$log; GROUP# SEQUENCE# STATUS---------- ---------- ---------------- 1 ...
12c 新特性之varchar2,nvarchar2类型大小测试
点击(此处)折叠或打开12c的新特性之一,varchar2,nvarchar2类型从之前的4K扩展到32K 以下是varchar2类型32K的开启及测试过程 -- 修改max_string_size参数值为extended,提示失败;需要使用UPGRADE模式修改&...
使用RESETLOGS重建控制文件恢复数据库
-- 模拟交易产生22:44:06 SYS@wailon> create table scott.a4 as select * from scott.a; Table created. 22:45:21 SYS@wailon> alter system switch logfile; System altered. 22:45:30 SYS@wailon> select group#,sequence#,status from v$log; GROUP# SEQUENCE# STATUS...
博客索引贴
备份恢复揭秘ORACLE备份之--冷备份(也叫脱机备份) 揭秘ORACLE备份之--热备份(也叫联机备份) 揭秘ORACLE备份之--逻辑备份(EXP) 揭秘ORACLE备份之--逻辑备份(EXPDP) RMAN备份恢复 揭秘ORACLE备份之----RMAN之一(参数配置)揭秘ORACLE备份之----RMAN之二...
使用NORESETLOGS重建控制文件恢复数据库
-- 备份控制文件 RMAN> backup datafile 1; Starting backup at 29-SEP-13 allocated channel: ORA_DISK_1 channel ORA_DISK_1: SID=18 device type=DISK channel ORA_DISK_1: starting full datafile backup set channel ORA_DISK_1: specifying datafile(s) in backup set input datafile file number=00001 ...
使用备份的控制文件恢复数据库
-- 备份控制文件,备份系统表空间会自动备份控制文件 RMAN> backup tablespace system; Starting backup at 29-SEP-13 using target database control file instead of recovery catalog allocated channel: ORA_DISK_1 channel ORA_DISK_1: SID=38 device type=DISK channel ORA_DISK_1: starting full datafil...
系统上线前DBA需要关注的参数
select name,value,ISSYS_MODIFIABLE from v$parameter --issys_modifiable值 --DEFERRED ----->也是动态参数,对于当前session无效,下一个session生效 --FALSE ----->静态参数,需要重启db才能生效,重点关注! --IMMEDIATE ----->动态参数,立即生效 ...
判断数据库是否需要实例恢复
[root@vmrac1 ~]# su - oracle [oracle@vmrac1 ~]$ sqlplus / as sysdba -- system checkpoint SCN SQL> select checkpoint_change# from v$database; CHECKPOINT_CHANGE# ------------------ 1330820 -- datafile checkpoint SCN SQL> s...
ASM管理环境----数据文件丢失介质恢复(MEDIA RECOVERY)
与文件系统的介质恢复最大的区别在于,虽然指定相同路径相同文件名,但由于OMF管理的原因,ASM不可能建立原来一样的文件名,那只是ASM Alias别名。 [root@vmrac1 ~]# su - oracle[oracle@vmrac1 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Mon Oct 28 20:08:44 2013Copyright (c) 1982...
揭秘ORACLE备份之----RMAN之五(CATALOG)
[root@rhel5 ~]# su - oracle [oracle@rhel5 ~]$ rman catalog scott/tiger@wailon Recovery Manager: Release 10.2.0.5.0 - Production on Thu Sep 5 04:20:38 2013 Copyright (c) 1982, 2007, Oracle. All rights reserved. connected to recovery catalog database RMAN> create catalog; ...
揭秘ORACLE备份之----RMAN之四(块跟踪)
Block Change Tracking(块跟踪)主要用于RMAN备份的增量备份,记录自从上一次备份以来数据块的变化,相关后台进程CTWR(Change Tracking Writer)改善增量备份性能,RMAN可以不再扫描整个文件以查找变更数据。从10g开始提供此功能。le@vmrac1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production o...