张胜鸿的程序人生(微信:zq9017197)

不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!...

迁移数据库——11gR2 使用 RMAN duplicate from active database 复制数据库

数据库版本是:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production 在Oracle 10g下,我们可以使用RMAN duplicate 命令创建一个具有不同DBID 的复制库。 到了Oracle ...

2013-07-09 11:05:22

阅读数:1136

评论数:0

迁移数据库——rman Duplicate 异机复制数据库

数据库版本是:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production RMAN 异机复制和同机复制操作步骤是一样的,不同的是我们需要把备份的文件copy到辅助库上去,而且位置要和目标库上一致,因为备份集...

2013-07-03 15:55:36

阅读数:986

评论数:0

迁移数据库——rman Duplicate 同机复制数据库

数据库版本是:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production 参考:使用RMAN高级应用之Duplicate复制数据库! http://blog.csdn.net/zq9017197/article/...

2013-07-03 11:37:13

阅读数:1132

评论数:0

迁移数据库——rman异地恢复

数据库版本是:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production 1、记录一下源数据库的DBID sys@ORCL> select DBID from v$database;     ...

2013-07-02 11:00:03

阅读数:2763

评论数:0

迁移数据库——复制所有数据文件,启动数据库

数据库版本是:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production 首先得在目标服务器上面安装数据库软件,参考:http://blog.csdn.net/zq9017197/article/detai...

2013-07-02 10:59:42

阅读数:572

评论数:0

Flashback Database!

闪回数据库的必备条件 1.数据库必须启动归档模式 SQL> archive log list 数据库日志模式 存档模式 自动存档 启用 存档终点 USE_DB_RECOVERY_FILE_DEST 最早的联机日志...

2011-10-20 15:21:15

阅读数:633

评论数:0

Flashback Table!

闪回表 SQL> conn u1/u1 已连接。 SQL> select * from tab; --现在有一张表 TNAME TABTYPE CLUSTERID ---------------------...

2011-10-20 14:54:19

阅读数:704

评论数:0

Flashback Version Query和Flashback Transaction Query!

Flashback Version Query SQL> conn /as sysdba 已连接。 SQL> select current_scn from v$database; CURRENT_SCN ----------- 475124 SQL...

2011-10-20 11:37:59

阅读数:553

评论数:0

Flashback Query!

首先创建一个测试表 SQL> conn /as sysdba 已连接。 SQL> select file_name from dba_data_files; FILE_NAME ---------------------------------------------...

2011-10-20 11:01:38

阅读数:510

评论数:0

RMAN备份与恢复(8)——基于日志序列号的不完全恢复!

首先模拟数据库故障。 SQL> select * from v$log; GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME -...

2011-10-20 09:33:15

阅读数:891

评论数:0

RMAN备份与恢复(7)——基于SCN的不完全恢复!

基于SCN的不完全恢复使用情况跟基于时间一样,只是这里是根据scn值来恢复的。 首先模拟数据库故障。 SQL> select current_scn from v$database; CURRENT_SCN ----------- 475351 SQL&...

2011-10-20 09:22:10

阅读数:2995

评论数:0

RMAN备份与恢复(6)——基于时间的不完全恢复!

必须注意:不完全恢复必须是数据库级别的。基于时间的不完全恢复在用户误删除、误截断表时可以使用。 首先模拟数据库的故障,删除一个数据文件,然后在mount上数据库。 [oracle@linux oracle]$ export NLS_DATE_FORMAT='yyyy-mm-dd h...

2011-10-20 09:12:32

阅读数:643

评论数:0

使用恢复目录(catalog)数据库!

创建恢复目录 1、创建表空间 SQL> create tablespace rman datafile '/u01/app/oracle/oradata/orcl/rman1.dbf' size 50m; 表空间已创建。 2、创建用户 SQL> cr

2011-10-15 14:23:38

阅读数:2480

评论数:0

RMAN备份与恢复(5)——将数据文件或表空间还原到新位置!

1、将数据文件还原到新位置。 首先删除数据文件,模拟磁盘故障,丢失数据文件。 SQL> conn /as sysdba 已连接。 SQL> ! rm -rf /u01/app/oracle/oradata/orcl/tb1.dbf SQL> conn u1/u1

2011-10-14 17:17:08

阅读数:1537

评论数:0

通过RMAN备份恢复数据库到其他服务器!!!

1、记录一下源数据库的DBID SQL> select DBID from v$database; DBID ---------- 1292118315[oracle@linux flash_recovery_area]$ rman target /

2011-10-14 15:24:49

阅读数:3642

评论数:0

RMAN备份与恢复(4)——恢复无备份的数据文件!

首先模拟数据文件丢失 RMAN> shutdown immediate 数据库已关闭 数据库已卸装 Oracle 实例已关闭 RMAN> host; [oracle@linux dbs]$ rm -rf /u01/app/oracle/oradata/o

2011-10-14 11:54:16

阅读数:759

评论数:0

RMAN备份与恢复(3)——恢复归档日志、控制文件、参数文件!

恢复归档日志(会恢复到归档日志所在目录,有初始化参数log_archive_dest_1决定。) RMAN> list backup of archivelog all; 备份集列表 =================== BS 关键字 大小 设

2011-10-14 11:35:33

阅读数:2014

评论数:0

RMAN备份与恢复(2)——恢复有备份的表空间和数据文件!

首先模拟数据文件丢失 SQL> select status from v$instance; STATUS ------------ OPEN SQL> ! rm -rf /u01/app/oracle/oradata/orcl/tb1.dbf SQL

2011-10-13 17:01:15

阅读数:768

评论数:0

RMAN备份与恢复(1)——对数据库进行完全介质恢复!

首先开始前对数据库做一个全备份,后面的实验都依赖这个备份集。 RMAN> show all; RMAN 配置参数为: CONFIGURE RETENTION POLICY TO REDUNDANCY 2; CONFIGURE BACKUP OPTIMIZATION O

2011-10-13 16:41:31

阅读数:804

评论数:0

启用RMAN块修改跟踪&差异备份和增量备份的区别!

启用RMAN块修改跟踪在 10g中Oracle提供了一个新的特性:块修改跟踪(Block Change Tracking)。启用块修改跟踪后,RMAN不用再去扫描数据文件中的每一个块了,直接通过块修改跟踪文件就可以获取哪些块发生了修改的信息。 SQL> select * fr

2011-10-13 13:12:31

阅读数:2677

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭