摘要:        
[oracle@testdb admin]$ lsnrctl start LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 10-FEB-2018 00:28:40 Copyright (c) 1991, 2013, Oracle. All     阅读全文
        
            posted @ 2018-08-02 15:29
屠魔的少年
阅读(1243)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
应用archive log: recover managed standby database disconnect; 应用redo logfile: recover managed standby database using current logfile disconnect; 取消应用日志:    阅读全文
        
            posted @ 2018-08-02 15:26
屠魔的少年
阅读(1042)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1.与角色无关的参数 ◆ DB_UNIQUE_NAME:数据库唯一名。对于物理standby,DB_NAME必须相同,对于逻辑standby,DB_NAME可以不同,所以在10g中引入DB_UNIQUE_NAME参数用来区分DG配置中的每个数据库,默认值为DB_NAME. 例:DB_UNIQUE_N    阅读全文
        
            posted @ 2018-08-02 15:25
屠魔的少年
阅读(582)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
网络带宽 根据primary database redo产生的速率,计算传输redo需要的带宽。 出去tcp/ip网络其余30%的开销,计算需要的带宽公式: 需求带宽=((每秒产生redo的速率峰值/0.75)*8)/1,000,000=带宽(Mbps) 可以通过去多次业务高峰期的Statspack    阅读全文
        
            posted @ 2018-08-02 15:25
屠魔的少年
阅读(1180)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
在主库运行 alter system set log_archive_dest_state_2='defer' sid='*'; alter system set log_archive_dest_state_2='enable' sid='*';    阅读全文
        
            posted @ 2018-08-02 15:25
屠魔的少年
阅读(244)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
ACTIVATE STANDBY 在有些场景下我们需要激活standby为primary,使用激活的standby完成一些的需求。 如: - 拿激活后的standby做应用测试。 - primary宕掉,极端的情况下不得不采用standby替代primary. 激活standby database为    阅读全文
        
            posted @ 2018-08-02 15:24
屠魔的少年
阅读(1544)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
INTRODUCTION Snapshot standby database是ORACLE 11g的新特性。允许Physical standby短时间的使用read write模式。 Snapshot standby是由Physical standby 全新转换而来,可以独立于primary 处理事    阅读全文
        
            posted @ 2018-08-02 15:22
屠魔的少年
阅读(996)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
SRL Introduce 从">ORACLE9i开始,出现了Standby Redo Logs(SRL),9.1开始只有">physical standby支持SRL.从">10g开始,Physical和Logical standby均支持SRL. SRL用来接受从primary传输过来的">re    阅读全文
        
            posted @ 2018-08-02 15:22
屠魔的少年
阅读(749)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
DG的数据保护模式 数据保护模式有三种: – Maximum protection – Maximum availability – Maximum performance Maximum protection 零数据丢失,在事务提交时,">redo data写local online redo l    阅读全文
        
            posted @ 2018-08-02 15:21
屠魔的少年
阅读(381)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Data Guard中主数据库与物理备用数据库(Redo Apply)之间可以有什么差别?本说明针对重做应用和 Oracle Data Guard 12 发行版 1 进行了更新。它适用于 Oracle Database 10g 和 Oracle Database 12c 的所有版本。 您是否希望与其    阅读全文
        
            posted @ 2018-08-02 15:20
屠魔的少年
阅读(367)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么是archive gap Archive Gap就是standby端日志应用的过程中丢失的一段范围的redo.典型的发生在standby端不能接收primary的redo信息或者接收后不能应用这些redo. 一旦出现GAP,则standby端的Log Apply Services将会暂停,直到G    阅读全文
        
            posted @ 2018-08-02 15:19
屠魔的少年
阅读(302)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
SUMMARY 1. logical standby不支持cascading standby 2. 11.2.0.2之前版本cascading standby不支持RAC 3. 11.2.0.3之前版本DG Broker环境不支持cascaded standby DETAILS 为了减少primar    阅读全文
        
            posted @ 2018-08-02 15:18
屠魔的少年
阅读(333)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
ADG INTRODUCE Active Data Guard(ADG)是ORACLE 11g企业版的新特性,需要单独的License.可以打开Physical standby至read only模式,standby可以用来做报表系统、查询、排序或Web站点。实时读写分离,以此来分担primary     阅读全文
        
            posted @ 2018-08-02 15:18
屠魔的少年
阅读(2201)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
select value from v$dataguard_stats where name='apply lag';    阅读全文
        
            posted @ 2018-08-02 15:17
屠魔的少年
阅读(1135)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
查看恢复进度 (1)查看进程的活动状态 V$MANAGED_STANDBY视图专用于显示物理Standby数据库相关进程的当前状态,该视图中的列也很有特点,查看进程状态时,通常我们会关注PROCESS、CLIENT_PROCESS、SEQUENC#和STATUS几列,例如: SQL> SELECT     阅读全文
        
            posted @ 2018-08-02 15:17
屠魔的少年
阅读(757)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
V$LOG 显示CONTROLFILE记录的LOG FILE信息。 列名 描述 GROUP# 日志组号 THREAD# 日志线程号 SEQUENCE# 日志序列号 BYTES 日志文件大小(单位bytes) BLOCKSIZE 11.2新增字段,logfile的块大小 MEMBERS 日志组成员数     阅读全文
        
            posted @ 2018-08-02 15:16
屠魔的少年
阅读(1013)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
--primary端查询v$archived_log视图,确认日志是否被应用: set lines 300 pages 300 col name for a20 select name,dest_id,thread#,sequence#,standby_dest,applied,registrar,    阅读全文
        
            posted @ 2018-08-02 15:15
屠魔的少年
阅读(466)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
备库alert日志如下:Errors in file /data/app/oracle/diag/rdbms/standby/orcl/trace/orcl_m000_31006.trc:ORA-00313: open failed for members of log group 3 of thr    阅读全文
        
            posted @ 2018-08-02 15:13
屠魔的少年
阅读(1370)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
监听状态信息如下: 检查 local_listener 参数: 解决办法:设置 local_listener 参数即可。 alter system set local_listener='(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.190.27)(PORT=1521))    阅读全文
        
            posted @ 2018-08-02 15:12
屠魔的少年
阅读(281)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
主库频繁报错如下: ORA-16055: FAL request rejected 解决办法: ALTER SYSTEM SET log_archive_dest_state_2='DEFER' SCOPE=BOTH; alter system archive log current; 多执行几次,    阅读全文
        
            posted @ 2018-08-02 15:12
屠魔的少年
阅读(1743)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
主库有报错如下: ORA-16047: DGID mismatch between destination setting and standby 原因:主库参数设置错误,检查下列参数:log_archive_configfal_clientfal_serverlog_archive_dest_1l    阅读全文
        
            posted @ 2018-08-02 15:12
屠魔的少年
阅读(923)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
在主库查询 SELECT DEST_ID,ERROR FROM V$ARCHIVE_DEST where rownum<3; 报错如下: ORA-12514: TNS:listener does not currently know of service requested in connect d    阅读全文
        
            posted @ 2018-08-02 15:11
屠魔的少年
阅读(395)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
搭建DG最后一步打开时报错如下: SQL> alter database open read only; alter database open read only * ERROR at line 1: ORA-10458: standby database requires recovery OR    阅读全文
        
            posted @ 2018-08-02 15:11
屠魔的少年
阅读(6739)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
SWITCHOVER Switchover是有计划的将primary切换为standby,standby切换为primary.在主库结束生产后,备库应用完所有主库archivelog或者redo log后进行切换,不丢失数据。 常用场景: (1) 有计划的灾备切换演练,如测试灾备站点的可用性,客户端    阅读全文
        
            posted @ 2018-08-02 15:07
屠魔的少年
阅读(1724)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
FAILOVER详细步骤 1.Flush主库任何未传输的redo到目标备库 如果primary可以mount,则可以flush任何主库的未传输redo到备库,如果操作成功返回,则可以保证failover的零数据丢失。 1)确保standby数据库启用日志应用 2)mount primary数据库,执    阅读全文
        
            posted @ 2018-08-02 15:04
屠魔的少年
阅读(446)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Switchover转换 Step 1: switchover 切换先前检查 (1)确保主备两端log_archive_config和db_unique_name参数都已经正确设置。 需要注意的是,主备两端db_unique_name不能一样。 (2)在备库检查MRP进程是否正在运行 SQL> SE    阅读全文
        
            posted @ 2018-08-02 15:04
屠魔的少年
阅读(446)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
APPLIES TO: Oracle Database - Enterprise Edition - Version 10.1.0.2 to 11.2.0.3 [Release 10.1 to 11.2]Oracle Database - Enterprise Edition - Version 1    阅读全文
        
            posted @ 2018-08-02 15:00
屠魔的少年
阅读(501)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
RMAN DUPLICATE ADG DEMO 生产环境谨慎使用,建议生产环境采用RMAN备份恢复的方式。 本演示案例所用环境: primary standby OS Hostname pry std OS Version RHEL6.5 RHEL6.5 DB Version 11.2.0.4 11    阅读全文
        
            posted @ 2018-08-02 14:56
屠魔的少年
阅读(389)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
ORACLE11g R2【RAC+ASM→单实例FS】 11g R2 RAC+ASMà单实例FS的DG,建议禁用OMF. 本演示案例所用环境: primary standby OS Hostname node1,node2 std OS Version RHEL6.5 RHEL6.5 DB Vers    阅读全文
        
            posted @ 2018-08-02 14:55
屠魔的少年
阅读(281)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
ORACLE11g R2【单实例 FS→单实例FS】 本演示案例所用环境: primary standby OS Hostname pry std OS Version RHEL6.5 RHEL6.5 DB Version 11.2.0.4 11.2.0.4 db_name stephen step    阅读全文
        
            posted @ 2018-08-02 14:55
屠魔的少年
阅读(127)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
ORACLE11g R2【RAC+ASM→RAC+ASM】 本演示案例所用环境:RAC+ASM+OMF primary standby OS Hostname node1,node2 dgnode1,dgnode2 OS Version RHEL6.5 RHEL6.5 DB Version 11.2    阅读全文
        
            posted @ 2018-08-02 14:51
屠魔的少年
阅读(749)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
ORACLE10g R2【单实例FS→单实例FS】 本演示案例所用环境: primary standby OS Hostname pry std OS Version RHEL5.8 RHEL5.8 DB Version 10.2.0.5 10.2.0.5 db_name stephen steph    阅读全文
        
            posted @ 2018-08-02 14:41
屠魔的少年
阅读(108)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
ORACLE10g R2【RAC+ASM→RAC+ASM】 本演示案例所用环境:RAC+ASM+OMF primary standby OS Hostname node1,node2 dgnode1,dgnode2 OS Version RHEL5.8 RHEL5.8 DB Version 10.2    阅读全文
        
            posted @ 2018-08-02 14:39
屠魔的少年
阅读(146)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
ORACLE10g R2【RAC+ASM→单实例FS】 10g R2 RAC+ASMà单实例FS的DG,建议禁用OMF. 本演示案例所用环境: primary standby OS Hostname node1,node2 std OS Version RHEL5.8 RHEL5.8 DB Vers    阅读全文
        
            posted @ 2018-08-02 14:39
屠魔的少年
阅读(189)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1.查看主机和数据库信息 [oracle@oracle1 ~]$ sqlplus / as sysdba SQL*Plus: Release 12.2.0.1.0 Production on Tue May 29 01:19:35 2018 Copyright (c) 1982, 2016, Ora    阅读全文
        
            posted @ 2018-08-02 11:47
屠魔的少年
阅读(249)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
安装提前:需要安装JDK1.8以上 软件下载地址: https://metabase.com 还需要下载 ojdbc7.jar,以支持Oracle驱动 下载地址:http://www.oracle.com/technetwork/database/features/jdbc/default-2280    阅读全文
        
            posted @ 2018-08-02 11:34
屠魔的少年
阅读(1721)
评论(0)
推荐(1)
        
        
            
        
        
摘要:        
UNDO表空间数据文件和system表空间数据文件都是数据库的关键数据文件,如果损坏会导致sql执行失败,用户无法登录,甚至实例崩溃等。同样恢复UNDO表空间数据文件也必须在数据库mount状态下进行。 数据库在运行过程中发现UNDO表空间数据文件损坏,此时是无法正常关闭数据库的: SQL> shu    阅读全文
        
            posted @ 2018-08-02 11:20
屠魔的少年
阅读(876)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
数据库在没有备份的情况下,如果数据库redo或undo损坏,可以通过如下方法处理,但是不一定成功 把init文件中的: undo_management=manual 然后启动数据库到mount 状态后 sql>show parameters undo 查看是否已经是manual 如果是,就看看 al    阅读全文
        
            posted @ 2018-08-02 11:19
屠魔的少年
阅读(304)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
临时数据文件的损坏或丢失会造成需要使用临时表空间的命令执行失败,但不会造成实例崩溃。由于临时表空间存放的是临时数据,rman不会对其进行备份,一旦损坏采用的恢复方法是重建或替换。 如果在数据库运行过程中,发现临时数据文件损坏或丢失,可以采用替换的方法恢复,不需要重启数据库: A、 向临时表空间中添加    阅读全文
        
            posted @ 2018-08-02 11:18
屠魔的少年
阅读(219)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
系统表空间损坏,启动实例会提示已下错误:数据库只能启动到mount状态。 SQL> startup ORACLE instance started. Total System Global Area 1048059904 bytes Fixed Size 2235000 bytes Variable    阅读全文
        
            posted @ 2018-08-02 11:17
屠魔的少年
阅读(856)
评论(0)
推荐(0)
        
        
 
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号