mysql中的rman备份与恢复_RMAN备份与恢复(二)--RMAN常用操作学习
(1)连接目标数据库
在RMAN中可以建立与目标数据库或恢复目录数据库的连接。与目标数据库连接时,用户须具有sysdba系统权限,以保证可以进行数据库的备份、修复与恢复工作。
可以在操作系统命令提示符下输入以下命令,直连目标数据库
RMAN TARGET user/password@net_service_name [NOCATALOG]
或者先启动命令执行器,再通过以下命令连接
CONNECT TARGET | CATALOG user/password@net_service_name [NOCATALOG]
参数说明:
--TARGET:目标数据库
--CATALOG:连接恢复目录数据库
--net_service_name:如果是远程数据库,须指明服务名
--NOCATALOG:表示不使用恢复目录保存档案资料库信息,档案资料库信息保存在目标数据库的控制文件中
例子1.直接使用rman连到目标数据库
PS C:\Users\13842> rman target sys/sys@orcl
恢复管理器: Release11.2.0.1.0 - Production on 星期六 6月 3 14:06:25 2017Copyright (c)1982, 2009, Oracle and/or its affiliates. All rights reserved.
连接到目标数据库: ORCL (DBID=1464270464)
例子2.先启动rman,再连接到目标数据库
PS C:\Users\13842>RMAN
RMAN> connect target sys/sys@orcl
连接到目标数据库: ORCL (DBID=1464270464)
RMAN>
(2)启动与关闭数据库
在RMAN中,可以直接启动和关闭数据库,其操作与SQL*Plus中相同。
C:\> set ORACLE_SID=orcl
C:\> RMAN TARGET sys/sys
RMAN>SHUTDOWN IMMEDIATE
RMAN>STARTUP MOUNT
RMAN> ALTER DATABASE OPEN;
(3)在RMAN中执行SQL语句
如果要在使用RMAN时执行SQL或PL/SQL语句,可以不退出RMAN工具,直接在RMAN中执行。首先在RMAN提示符后输入SQL命令,然后再将要执行的SQL语句用单引号或双引号引起来,最后输入分号即可执行该SQL语句。
在RMAN中执行SQL语句需要注意:
--STARTUP、SHUTDOWN等命令可直接执行,不需先输入SQL命令,因为这些命令已经被制成RMAN的命令了;
--RMAN中不能执行SELECT语句;
--如果SQL、PL/SQL语句包含单引号,需要在每个单引号之前再加一个单引号;
例子3.将当前重做日志归档
RMAN> SQL 'alter system archive log current';
sql 语句: alter system archive log current
(4)show命令
可以使用show all在当前会话中所有RMAN预定义的配置参数的设置情况。
RMAN > show all;
也可以在show 后面加上参数名称来查看指定参数的配置情况。
RMAN > show default device type;
(5) CONFIGURE命令
1.对于RMAN中预定义的参数,可以使用CONFIGURE命令进行重新设置:
RMAN > CONFIGURE DEFAULT DEVICE TYPE TO sbt;
修改后的参数,查看其值时,后面的注释“#default”会消失 。
2.如果要将某个参数恢复到默认值,只需在CONFIGURE命令后指定CLEAR关键字即可:
RMAN > CONFIGURE DEFAULT DEVICE TYPE CLEAR;
(6) LIST命令
LIST命令用来查看RMAN生成的备份信息,包含备份集及其包含的数据文件列表信息、镜像复制的备份信息等。
1.列出数据库中所有文件的备份信息
RMAN > LIST BACKUP OF DATABASE;
2.列出指定表空间的备份信息
RMAN > LIST COPY OF TABLESPACE users;
3.列出指定数据文件的备份信息
RMAN > LIST BACKUP OF DATAFILE ‘D:\DISK1\USERS01.DBF’;
(7) REPORT命令
REPORT命令是一个报表命令,用于从RMAN档案资料库中获取信息并对其进行分析,帮助管理员对备份和恢复操作进行决策。
1. 用REPORT SCHEMA命令获取目标数据库中的模式结构。例如:
RMAN > REPORT SCHEMA;
2. 利用REPORT OBSOLETE命令获取根据当前备份策略可以废弃的备份信息。
RMAN > REPORT OBSOLETE;
3.利用REPORT NEED BACKUP命令获取根据当前备份策略需要进行备份的文件。
RMAN > REPORT NEED BACKUP;
mysql中的rman备份与恢复_RMAN备份与恢复(二)--RMAN常用操作学习相关推荐
- Python 基础 之 jupyter notebook 中机器学习的简单入门书写数字识别 demo 操作学习
Python 基础 之 jupyter notebook 中机器学习的简单入门书写数字识别 demo 操作学习 目录 Python 基础 之 jupyter notebook 中机器学习的简单入门书写 ...
- 如何在VC中加减日期及 CTime COleDateTime的常用操作和比较
如何在VC中加减日期及 CTime COleDateTime的常用操作和比较 [转贴 2008-10-31 15:51:28] 字号:大 中 小 如何在VC中加减日期 使用CTime类,如: ...
- mysql中的rman备份_RMAN优缺点及RMAN备份及恢复步骤
RMAN优缺点及RMAN备份及恢复步骤 --以下部分来自网络转摘,仅供参考 和OS命令备份方式相比,使用RMAN的优点 1 备份执行期间不需要人工干预,因此减少了误操作的机会: 2 可以有效的将备份和 ...
- MYSQL中ON DUPLICATE KEY UPDATE对数据进行insertOrUpdate操作
本文来自:高爽|Coder,原文地址:[url]http://blog.csdn.net/ghsau/article/details/23557915[/url],转载请注明. 向数据库插入记录时,有 ...
- 如何在VC中加减日期及 CTime COleDateTime的常用操作
如何在VC中加减日期 使用CTime类,如: CTime t1( 1999, 3, 19, 22, 15, 0 ); // 10:15PM March 19, 1999 CTime ...
- MySQL中的日志管理 日志备份与恢复
目录 一.MySQL常用日志类型及开启 1.错误日志 2.通用查询日志 3.二进制日志(binlog) 4.慢查询日志 二.查看日志状态 1.查看通用查询日志是否开启 2.查看二进制日志是否开启 3. ...
- 搜索推荐中的召回匹配模型综述(二):基于表示学习的深度学习方法
" 本文是搜索推荐中的召回匹配模型综述系列的第二篇,上一篇为搜索推荐中的召回匹配模型综述(一)--传统方法. 本文主要介绍了搜索推荐中基于representation learning的深度 ...
- python中字典的增删改查及其他常用操作
本文原创,版权属作者个人所有,如需转载请联系作者本人.Q&微:155122733 ------------------------------------------------------- ...
- C#中使用Directory实现对文件夹的常用操作
场景 Directory 命名空间:System.IO 方法 CreateDirectory(String) 在指定路径中创建所有目录和子目录,除非它们已经存在. CreateDirectory(S ...
最新文章
- oracle合并查询
- Hibernate-注解-实体类
- SQL语句写返回一天内的纪录,得到一周内星期几的时间
- easyui 改变单元格背景颜色
- java的几个概念AOP、IOC、DI、DIP、工厂模式、IOC容器
- Oracle11g软硬件基本要求,Oracle 11g的安装
- CSDN开博三周年--回首向来萧瑟处,铁马冰河入梦来
- 巧谈自动化测试面试技巧,面试中会问到的技术点讲解!
- 轻松获得oblog2.52的WebShell
- ubuntu20禁止hdmi显示器音频输出
- 阿里云网络和安全配置实验(云计算)
- ANO匿名飞控分析(1)— 遥控器解码
- 基于蜜蜂优化算法优化的卷积神经网络(CNN)图像分类——附代码
- BZOJ3168: [Heoi2013]钙铁锌硒维生素
- Windows 检测PPT WPS 幻灯片播放并获取窗口句柄
- 从学生到社会人_EmbeddedLove
- 个人免签码支付源码|服务监控模块强大后台功能全面
- LSTM最好理解文章
- 【学习笔记】斯坦福SCI写作课 Unit 1
- Python 的 sum():Pythonic 的求和方法
热门文章
- 雷达简介-几个重要参数
- 关于plsql导入sql文件脚本问题
- 爬取一个普通翻页的新闻网站代码样例
- 爬取淘宝上dota2自走棋糖果利润
- QT5 / opencv / vs2013中文汉字无法显示(显示问号)
- MySQL如何画ER图
- 通过Excel批量导入成绩数据并分批次插入(数据量比较大的时候)
- 化为最简与或式:Y(A,B,C)=Σm(0,1,2,3,6,7)
- 机器学习-逻辑回归之考试通过与否预测
- 2007年论坛AD十件大事