Oracle之rman命令的使用(51CTO风哥rman课程)
看rman的连接串的帮助
连接数据库
rman target/
rman的版本要和目标数据库一致(一般大版本可以往下兼容小版本)
运行操作系统命令
run {host "pwd";}
运行数据库命令
sql 'select * from scott.emp';
也可以在rman界面shutdow 及startup
调用执行脚本
backup.rcv内容为show all
在rman中创建脚本
打印脚本
print script itpux_show_script;
运行脚本
run {execute script itpux_show_script;}
替换脚本
在数据库查询这个脚本
select * from rc_stored_script_line;
PS:col SCRIPT_NAME format a30;是格式化
删除脚本
rman的配置信息
show all
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 14 DAYS;
保留时间是14天
CONFIGURE BACKUP OPTIMIZATION OFF; # default
备份优化
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
默认备份空间是磁盘
CONFIGURE CONTROLFILE AUTOBACKUP ON;
备份控制文件
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/home/oracle/rman_backup/cf_%F';
控制文件的备份格式
CONFIGURE DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;
备份类型,默认是备份集
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
生成备份集的个数 默认是1
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
配置归档日志默认路径
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
备份集最大的大小,默认是不限制大小
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
加密默认格式
备份格式
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!