一、创建脚本
全局脚本和本地脚本。
全局脚本适用于共享此恢复目录的所有RMAN目标数据库:
rman>create global script. global_backup_db{
backup database plus archivelog;}
本地脚本只适用于一个特定的目标数据库,应该忽略global关键字:
rman>create script. backup_db from file
'/home/dbscripts/global_bak.rman';//从文件中导入脚本
创建参数化脚本:使用&1参数表示表空间名称
rman>create script. backup_ts{
backup tablespace &1;}
在执行此脚本时,系统会提示你输入参数值,即表空间名称
二、执行RMAN存储脚本
rman>run {execute [global] script. global_backup_db;}
三、检索RMAN存储脚本
rman>list [global] script. names;
将脚本内容存储到文件中:
rman>print global script. global_backup_db
to file '/home/db_sript.txt';
四、管理RMAN存储脚本
更新脚本:
rman>replace global script. backup_ts{}
删除脚本:
rman>delete script. local_backup_db;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26716390/viewspace-718100/
,如需转载,请注明出处,否则将追究法律责任。