登录

sqlplus sys/oracle as sysdba

查询归档模式

archvie log list

修改归档模式

shutdown immediate

startup mount

alter database archivelog

alter database open

archive log list;或者select log_mode from v$database;

登陆raman 恢复管理器

rman target /

orcl dbid=1313107278

备份

run

{

sql 'alter system archive log current'; --强制归档

backup database format 'd:\backup\dbfull_%d_%s_%U.bak' ;--备份全库

backup current controlfile format 'd:\backup\ctl_%d_%U.bak';--备份控制文件

backup archivelog all format 'd:\backup\arc_%U.bak';--备份归档日志

}

恢复

1 sqlplus sys/oracle as sysdba

2 shutdown immediate;

3 删除所有的数据文件

4 rman target /

5 startup nomount

set dbid=1377317512

6 exit

--7 rman target /

8

restore controlfile from 'd:\rman\CTL_ORCL_20141031_746';

9

alter database mount;

///sql 'alter database mount';

10 如果安装路径不一样则跳过10去实行20、21 步 再执行11步后面的

restore database;

11 exit

12 复制归档日志到 D:\oracle\product\10.2.0\db_1\flash_recovery_area\ORCL\ARCHIVELOG

13 sqlplus / as sysdba

-- sconnect / as sysdba

14 recover database using backup controlfile until cancel;

15

使用resetlogs方式打开数据库:

SQL> alter database open resetlogs;

如果出现 '没有过旧的备份中还原'之类错误 跳回14步 操作后 ,用在线日志恢复, 指定文件 'E:\rman\REDO03.LOG'

16、如果导航台登录不行添加临时表空间

alter tablespace temp add tempfile ' D:\oracle\product\10.2.0\oradata\orcl\TEMP02.DBF' size 40m ;

select dest_name,destination,status from v$archive_dest;

select 'set newname for datafile '||chr(39)||to_char(name)||chr(39)||' to '||Chr(39)||'D:\app\Administrator\oradata\orcl\'||substr(name,instr(Name,'\',-1)+1)||chr(39)||';' from v$datafile;

select 'alter database rename file '||chr(39)||name||chr(39)||' to '||Chr(39)||'D:\app\Administrator\oradata\orcl\'||substr(name,instr(Name,'\',-1)+1)||chr(39)||';' aa from v$tempfile

Union All

select 'alter database rename file '||chr(39)||MEMBER||chr(39)||' to '||Chr(39)||'D:\app\Administrator\oradata\orcl\'||substr(MEMBER,instr(MEMBER,'\',-1)+1)||chr(39)||';' aa from v$Logfile

20、

run{

set newname for datafile 'E:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF' to 'D:\app\Administrator\oradata\orcl\SYSTEM01.DBF';

set newname for datafile 'E:\ORACLE\ORADATA\ORCL\SYSAUX01.DBF' to 'D:\app\Administrator\oradata\orcl\SYSAUX01.DBF';

set newname for datafile 'E:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF' to 'D:\app\Administrator\oradata\orcl\UNDOTBS01.DBF';

set newname for datafile 'E:\ORACLE\ORADATA\ORCL\USERS01.DBF' to 'D:\app\Administrator\oradata\orcl\USERS01.DBF';

set newname for datafile 'E:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF' to 'D:\app\Administrator\oradata\orcl\EXAMPLE01.DBF';

set newname for datafile 'E:\ORACLE\ORADATA\ORCL\ZLTOOLSTBS.DBF' to

oracle11g rman实例,oracle11g rman备份与恢复详细实例相关推荐

  1. matlab静力学实例,AnsysWorkbench静力学分析详细实例.pdf

    Ansys 静力分析实例: 1 问题描述 : 如图所示支架简图,支架材料为结构钢,厚度 10mm,支架左侧的两 个通孔为固定孔,顶面的开槽处受均布载荷,载荷大小为 500N/mm. 2 启动 Ansy ...

  2. ORACLE11G 将dataguard的rman备份恢复到测试环境的单机oracle中的详细过程

    2019独角兽企业重金招聘Python工程师标准>>> ORACLE11G 将dataguard的rman备份恢复到测试环境的单机oracle中的详细过程 原创 2015年08月21 ...

  3. Oracle-11g 基于 NBU 的 rman 冷备份及恢复

    备份恢复环境: (1).源端: SUSE Enterprise Linux 11 Oracle 11g 11.2.0.3.6(RAC) (2).目标端: SUSE Enterprise Linux 1 ...

  4. oracle进入rman报错,Oracle 11g单实例RMAN恢复到Oracle 11g RAC

    一.环境说明 操作系统版本: RHEL 6.5 x64 1. 源数据库服务器 Oracle版本: Oracle 11g 11.2.0.4 64位(单机) Oracle_SID: orcl db_nam ...

  5. [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.

    为了更好的排版, 所以将IK分词器的安装重启了一篇博文,  大家可以接上solr的安装一同查看. [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://w ...

  6. Linux下安装和配置solr/tomcat/IK分词器 详细实例二.

    为了更好的排版, 所以将IK分词器的安装重启了一篇博文,  大家可以接上solr的安装一同查看. [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://w ...

  7. 阿里云服务器云数据库免费体验(Java Web详细实例)

    一.效果展示 博主部署了两个war包到阿里云服务器上,一个是没有连接数据库的,另外一个是连接了数据库的. (由于阿里云服务器免费使用15天,下面链接约2016年3月9日后无效) (1)无数据库版访问地 ...

  8. CREO图文教程:三维设计案例之矿泉水瓶实例图文教程之详细攻略

    CREO图文教程:三维设计案例之矿泉水瓶实例图文教程之详细攻略 目录 CREO图文教程:三维设计案例之矿泉水瓶实例图文教程之详细攻略

  9. linux课程设计网络应用,Linux技术应用课程设计的详细实例资料说明

    本文档的主要内容详细介绍的是Linux技术应用课程设计的详细实例资料说明. 具体要求如下: 1.登录root用户,进入root目录: 2.新建file目录,在file目录下新建以自己拼音命名的文件(两 ...

  10. php memcached 实例,php memcached mysql开发详细实例

    php教程 memcached mysql教程开发详细实例 Memcached的工作方式 以下的部分中,读者最好能准备一份memcached的源代码. Memcached是传统的网络服务程序,如果启动 ...

最新文章

  1. C/C++中.和-的用法区别
  2. dubbo基础使用入门
  3. 用代码建立与数据库的连接 c#连sqlserver
  4. jsp页面格式化时间或数字
  5. 怎样判断电饭锅温度传感器的好坏?_技术|怎样判断LED透明屏好坏
  6. 第 20 次 CSP认证 202009-4 星际旅行
  7. script setup 实验性 vue 语法
  8. 计算机英语词汇 沪江,常用计算机英语词汇学习
  9. 7 基于matplotlib的python数据可视化——导入Excel数据制作饼图
  10. VM虚拟机中 localhost login_虚拟机VM VirtualBox的安装和使用
  11. linux find查找文件后缀名,CentOS 7 find命令及文件名后缀的介绍
  12. html实现手风琴轮播图,javascript经典特效分享 手风琴、轮播图、图片滑动
  13. springboot整合微信支付
  14. GitHub上最励志的计算机自学教程(重制版)
  15. 基于51单片机定时器计数+2片74HC595联级+8位数码管时钟+按键修改时间
  16. 看似不负责任的菩提祖师,却用另外一种方式,造就了孙悟空的人生
  17. 论文阅读:SUPER: A Novel Lane Detection System
  18. 【无标题】鸿蒙培训1
  19. 公安人口信息系统的备份需求与应用
  20. 云计算与大数据技术应用 第一章

热门文章

  1. 从零开始学习编程,会很难学吗?新手想快速掌握应该怎么学?
  2. svn分支合并到主干,主干合并到分支
  3. 莫烦强化学习-Q Learning
  4. 莫烦python学习笔记1
  5. 华为服务器麒麟系统,麒麟服务器
  6. 计算机数字模拟仿真软件,实时数字仿真系统
  7. FlowNet到FlowNet2.0:基于卷积神经网络的光流预测算法
  8. matlab可以输出图像吗,MATLAB中使用程序输出图片
  9. SQL Develoer 连接到hr数据库
  10. C++ Merge sort(归并排序)