WEB开发网
开发学院数据库Oracle RMAN高级应用之不同环境下的复制流程 阅读

RMAN高级应用之不同环境下的复制流程

 2008-12-16 13:04:39 来源:WEB开发网   
核心提示: 1、在初始化参数中重命名复制文件和日志文件,复制步骤如下:a) 首先还是创建辅助实例,RMAN高级应用之不同环境下的复制流程(2),注意初始化参数的配置,按下列的方式进行一些调整,我们使用自动分配通道,但辅助实例未使用服务器端初始化参数文件,? 浏览初始化参数中以_DEST结尾的参数以及包

1、在初始化参数中重命名复制文件和日志文件,复制步骤如下:

a) 首先还是创建辅助实例。注意初始化参数的配置,按下列的方式进行一些调整。

? 浏览初始化参数中以_DEST结尾的参数以及包含路径的参数,确认这些路径对即将创建的副本数据库有效。

? 设置DB_FILE_NAME_CONVERT参数,让其自动转换数据文件路径。

? 设置LOG_FILE_NAME_CONVERT参数,让其自动转换日志文件路径。

所谓道有千条我取其一,除了上述方式之外呢,还有很多其它方法来指定文件存放路径,比如CONFIGURE AUXNAME或SET NEWNAME命令等等。不过此处是在写初始化参数中重命名类型的复制,就不多占篇章了,后面有章节专门讲解。感兴趣的朋友不妨keep你的好奇心,往下看:)

b) RMAN连接并执行duplicate命令,结束。

在这里同样需要注意辅助通道的分配和pfile的加载(如果使用pfile的话)。

例如,我们使用自动分配通道,并且辅助实例使用服务器端初始化参数文件,这下dulicate命令更简单了:

DUPLICATE TARGET DATABASE TO dupdb;

这种方式主要的工作都在创建辅助实例上。

2、在Duplicate命令中重命名数据、日志文件,复制步骤如下:

a. 创建辅助实例。

b. RMAN连接运行Duplicate命令,注意此处需要加些参数如下:

? 通道,还是通道!如果没有自动分配通道,则至少要手工指定一条辅助通道。

? 通过LOGFILE子句指定副本数据库redo logs文件地址大小等。

? 通过DB_FILE_NAME_CONVERT转换原数据文件路径到新路径。

? pfile,又见pfile.如果使用了pfile的话,表忘记指定pfile参数。

例如,我们使用自动分配通道,但辅助实例未使用服务器端初始化参数文件,手工指定日志文件数据文件路径,示例如下:

Tags:RMAN 高级 应用

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