WEB开发网
开发学院数据库Oracle Oracle数据库11g新特性:Data Guard 阅读

Oracle数据库11g新特性:Data Guard

 2008-12-16 13:01:27 来源:WEB开发网   
核心提示:Oracle 数据库 11g 对 Data Guard 功能进行了多方面的增强,难以详尽说明,Oracle数据库11g新特性:Data Guard,因此,在这里我将介绍一些我最感兴趣的功能增强,这一概念称为实时应用 (RTA),因此, 备用数据库创建更加简单首先,我们从创建物理备用数据库开始

Oracle 数据库 11g 对 Data Guard 功能进行了多方面的增强,难以详尽说明。因此,在这里我将介绍一些我最感兴趣的功能增强。

备用数据库创建更加简单

首先,我们从创建物理备用数据库开始。在 Oracle 数据库 11g 中,物理备用数据库的创建已经变得极为简单,一条 RMAN 命令就可完成整个过程。以前您可能需要使用 Grid Control 向导界面在两台计算机之间完成 Data Guard 设置。在撰写本文时,Oracle 企业管理器网格控制 11g 还未推出,且 Database Control 没有 Data Guard 向导。但不管您是否使用过 SQL 命令,在 Oracle 数据库 11g 中设置 Data Guard 都是非常轻松的。过程如此简单,因此我将在此处介绍所有步骤。

假设您的主数据库名称为 prolin11,运行于 prolin1 服务器上。您想在 prolin2 服务器上设置一个备用数据库。备用数据库实例的名称应当为 pro11sb.以下为设置步骤:

1、在 prolin1 上,首先创建 spfile(如果您没有)。

SQL> create spfile from pfile;

这一步不是绝对必要的,但它可以简化这一过程。创建数据库后,重新启动 prolin11 数据库以使用 spfile.

2、尽管没有必要创建备用重做日志,这还是一个很好的做法。备用重做日志可使主数据库中发生的更改几乎实时地反应在备用数据库中,这一概念称为实时应用 (RTA)。因此,此处我们将在主数据库中创建一个备用重做日志(注意在主数据库中创建备用重做日志。RMAN 将在备用数据库中创建它们):

SQL> alter database add standby redo logfile group 4
 2> (‘+DG1/sby_redo01.rdo') size 50M;
SQL> alter database add standby redo logfile group 5
 2> (‘+DG1/sby_redo02.rdo') size 50M;
SQL> alter database add standby redo logfile group 6
 2> (‘+DG1/sby_redo03.rdo') size 50M;
SQL> alter database add standby redo logfile group 7
 2> (‘+DG1/sby_redo04.rdo') size 50M;

1 2 3 4 5 6  下一页

Tags:Oracle 数据库 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接