利用RMAN远程复制
来源:互联网 发布:象棋软件 编辑:程序博客网 时间:2024/05/16 15:14
1.利用RMAN备份源数据库
RMAN> run{
2> allocate channel d1 device type disk;
3> backup as compressed backupset
4> incremental level=0
5> format='/u01/rmanbak/inc0_%d_%U'
6> tag='inc0'
7> channel=d1
8> database plus archivelog delete input;
9> backup
10> format='/u01/rmanbak/bkctl.ctl'
11> tag='bkctl'
12> channel=d1
13> current controlfile;
14> }
2.在目标数据库上创建相应目录
mkdir -p /u01/app/oracle/rac1/admin/adump
mkdir -p /u01/app/oracle/rac1/admin/bdump
mkdir -p /u01/app/oracle/rac1/admin/cdump
mkdir -p /u01/app/oracle/rac1/admin/udump
mkdir -p /u01/app/oracle/oradata/rac1/archivelog
3.创建密码文件和pfile
orapwd file=/u01/app/oracle/product/10.2.0/db_1/dbs/orapwrac1 password=oracle entries=5
从源数据库拷贝pfile到目标数据库相应位置
4.启动目标数据库到nomount状态
5.在目标数据库上配置tnsname.ora
RAC12 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.98)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = rac1)
)
)
RAC11 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.99)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = rac1)
6.利用RMAN连接源数据库和目标数据库
rman target sys/sysdba@rac11
rman auxiliary /
7.复制数据库
RMAN> run {
2> allocate auxiliary channel d1 device type disk;
3> duplicate target database to rac1 nofilenamecheck;
4> }
- 利用RMAN远程复制
- 利用RMAN备份复制数据库
- RMAN利用auxiliary复制数据库
- RMAN利用auxiliary复制数据库
- RMAN duplicate数据库复制技术解析,实现数据库到本地或远程的复制
- 使用rman复制数据库
- RMAN 同机复制数据库
- RMAN 异机 复制数据库
- RMAN 同机复制数据库
- RMAN 异机 复制数据库
- RMAN 同机复制数据库
- RMAN Duplicate复制数据库
- RMAN复制数据库
- RMAN 异机 复制数据库
- RMAN 同机复制数据库
- rman 同机复制数据库
- RMAN 异机 复制数据库
- RMAN 异机 复制数据库
- 解决Ubuntu中打开Windows下的文本文档乱码问题
- java字符串编码及转换
- misc funny 改变世界的六个翻译错误
- 优化编程,想到一点我就写一点
- 杭电hdu 2068 RPG的错排 简单题
- 利用RMAN远程复制
- 52 挑战假设,尤其是你自己的
- FusionCharts free中的setDataURL只能接收第一个参数??
- CSUOJ 1165 枚举
- 数组
- unity3d游戏物体跟着鼠标方向移动
- 从明天起,做一个做事有条有理的人
- 引用与指针区别C++
- misc fiction 科幻小说中的五大鸡肋发明