手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

OracleRMAN管理6-复制数据库

时间:2024-10-13 06:17:02

1、复制数据库1.新建复制数据库目录

OracleRMAN管理6-复制数据库

2、在$ORACLE_HOME/dbs目录下复制数据库密码文件为新文件

OracleRMAN管理6-复制数据库

3、在$蚪嬷吃败ORACLE_HOME/dbs目录下新建initorcm.ora,并在文件中添加如下内容db_name='orcm' 设置数据库名co罪焐芡拂mpatible=11.2.0.0.0 设置版本号db_create_file_dest= 设定数据文件、控制文件等文件路径。可不设定sga_target=1056m 设置内存db_file_name_convert='/data/oracle/oradata/orcl/','/data/oracle/oradata/orcm/' 转存数据文件位置log_file_name_convert='/data/oracle/oradata/orcl/','/data/oracle/oradata/orcm/' 转存日志文件位置

OracleRMAN管理6-复制数据库

4、配置噩荜务圃网络进入到$ORACLE_HOME/network/admin目录下修改tnsnames.ora网络配置文件

OracleRMAN管理6-复制数据库

5、配置监听进入到$ORACLE_HOME/network/admin目录下修改listener.ora监听配置文件

OracleRMAN管理6-复制数据库

6、重启监听

OracleRMAN管理6-复制数据库
OracleRMAN管理6-复制数据库

7、启动orcm实例到nomount状态,要指定pfile文件否则无法启动,从下图中可以看到数据库名已经更改

OracleRMAN管理6-复制数据库

8、备份源数据库backup database;

OracleRMAN管理6-复制数据库

9、使用RMAN连接到目标实例和辅助实例,运行duplicate 命令复制数据库也可以直接使用rman target sys/choy100绿覆冗猩NING@orcl auxiliary sys/choy100NING@orcm; 分开连接是为了更直观的观看效果。

OracleRMAN管理6-复制数据库

10、使用dumplicate 进行复制数据库,执行完成后即完成数据库的复制。从下图中可以看出数据库已经完成复制。

OracleRMAN管理6-复制数据库
OracleRMAN管理6-复制数据库
© 手抄报圈