Chinaunix首页 | 论坛 | 博客
  • 博客访问: 52352
  • 博文数量: 11
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 117
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-19 10:15
文章分类
文章存档

2013年(11)

我的朋友

分类: Oracle

2013-09-10 12:09:55

准备工作
1、在目标服务器安装oracle软件,之前已经说过了,不在赘述
2、记录源数据库dbid
3、拷贝源数据库的初始化参数文件到目标服务器
4、拷贝有效控制文件、归档日志、数据库备份到目标服务器

先决知识
数据库状态:
nomount:需要参数文件,并且对应路径存在
mount:需要控制文件
open:需要数据文件

步骤一:
1、将初始化参数文件放到dbs下
2、startup nomount
步骤二:
1、rman target /
2、set dbid 2543439098; --设置dbid
3、restore spfile from pfile   --重建参数文件
4、restore controlfile from ¨f:\backup\mydb\C-2543439098-20070720-01¨  --恢复控制文件
5、alter database mount

步骤三:
1、list backup of database;
2、将备份文件放在指定的目录下
3、restore database
4、list backup of archivelog all;
5、recover database,此时可能会提示归档日志不全,可执行不完全恢复,查看归档日志序列号
     recover database until sequence N
6、alter database open resetlogs

步骤四:
验证数据,重建密码文件,临时表空间

阅读(1906) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~