如题。在这样的环境中,进行备份,会提到错误:”ORA-27211 未能加载介质管理库。ora-19554 配置设备时出错,设备类型:sbt_tape ,设备名称。“。
RMAN 备份脚本如下,该脚本在32位操作系统备份32位oracle 是无问题的。
connect target /
run {
allocate channel c1 type 'sbt' parms='ENV=(TDPO_OPTFILE=C:\Program Files\Tivoli\TSM\AgentOBA\tdpo.opt)';
backup database;
backup archivelog all;
delete noprompt obsolete;
release channel c1;
}
环境:oracle 10g 32位 , windows 2003 64位。
allocate channel c1 type 'sbt' parms='ENV=(TDPO_OPTFILE=C:\Program Files\Tivoli\TSM\AgentOBA\tdpo64.opt) 改为OBA64 也是同样的错误,
追答rman target / <<EOF
run{
allocate channel 'dev1' type disk format '/oracle/backup/rman/erpdb_orcl%u_%p_
%c' connect sys/password;
backup database;
sql 'alter system archive log current';
backup filesperset 10 archivelog all;
DELETE ARCHIVELOG UNTIL TIME 'SYSDATE-30'; -----删除30天以前的归档
release channel dev1;
}
我的可用脚本 自己看吧
你的这个脚本是备份到DISK 本地的,我这个是TSM 备份软件。要求类型为 'sbt‘ 将ORALCE client 数据库备份到TSM server端, TSM 6.3 和TSM 5.5 官方已给了答复。 软件不支持这种环境的。。
谢谢你。