使用RMAN复制数据库[zt]
===========================================================
1. 1.创建新的
instance
准备好相应的目录结构
E:oracleproduct10.1.0admintestbdump
E:oracleproduct10.1.0admintestcdump
E:oracleproduct10.1.0admintestcreate
E:oracleproduct10.1.0admintestpfile
E:oracleproduct10.1.0admintestscripts
E:oracleproduct10.1.0admintestudmp
创建参数文件inittest.ini(可使用原库的pfile进行修改),主要参数如下:
db_name=test
background_dump_dest=E:oracleproduct10.1.0admintestbdump
core_dump_dest=E:oracleproduct10.1.0admintestcdump
user_dump_dest=E:oracleproduct10.1.0admintestudump
control_files='E:oracleoradatatestcontrol01.ctl','E:oracleoradatatest control02.ctl','E:oracleoradatatest control03.ctl'
DB_FILE_NAME_CONVERT=('E:oracleoradataning','E:oracleoradatatest')
LOG_FILE_NAME_CONVERT=('E:oracleoradataning','E:oracleoradatatest')
置于E:oracleproduct10.1.0admintestpfile或者E:oracleproduct10.1.0db_1database即可。
使用oradim创建新的
instance
c:>oradim -new -sid test
例程已创建。
使用orapwd创建password文件
c:>orapwd file=E:oracleproduct10.1.0db_1databasePWDtest.ora password=test entries=10
配置好监听和tnsnames,然后使用sqlplus测试连接
c:>sqlplus /nolog
SQL*Plus: Release 10.1.0.2.0 - Production on 星期日 3月
27 21:01:13 2005
Copyright (c) 1982, 2004, Oracle. All rights reserved.
SQL> conn sys@test as sysdba
请输入口令
:
已连接到空闲例程。
2.使用rman备份原库
RMAN> connect target sys/ning
@ning
RMAN> backup full database tag 'fullbk' format 'e:oracleorabackfull%u_%s_%p';
3.使用rman复制数据库
c:>rman target sys/ning@ning AUXILIARY sys/test@test
RMAN> DUPLICATE TARGET DATABASE TO 'test';
4.检查复制库的状态
C:>sqlplus /nolog
SQL> conn sys@test as sysdba
SQL> select instance_name,status from v$instance;
INSTANCE_NAME STATUS
---------------- ------------
test OPEN
然后去掉inittest.ora的DB_FILE_NAME_CONVERT和LOG_FILE_NAME_CONVERT参数,再使用该文件生成
spfile
SQL> create spfile from pfile='E:oracleproduct10.1.0db_1databaseinittest.ora';
文件已创建。
0
收藏
推荐专栏更多
猜你喜欢
我的友情链接
冷备份+归档日志的恢复
数据库设计(一)——数据库设计
Mysql支持的数据类型(总结)
《灰鸽子VIP帐号密码邮箱数据库》
Mysql数据库的使用总结之ERROR 1146 (42S02)
大数据采集、清洗、处理:使用MapReduce进行离线数据分析完整案例
没有宫廷内斗,数据库界的延禧攻略
青铜到王者,快速提升你 MySQL 数据库的段位!
1. PostgreSQL-安装和基本配置(学习笔记)
HBase笔记整理(一)
Maven仓库汇总
PostgreSQL的B-tree索引
PostgreSQL pg_rewind实例--could not find previous WA
redis geo 地理位置系应用战案例
PostgreSQL逻辑备份pg_dump使用及其原理解析
PostgreSQL如何删除不使用的xlog文件
PostgreSQL pg_ctl start超时分析
Greenplum -- segment 死机后恢复
postgresql 主备及切换-恢复方案
扫一扫,领取大礼包
转载于:https://blog.51cto.com/26767/100744
Ctrl+Enter 发布
发布
取消