系统集成tsm备份win2008

TSM 6.3.1+windows2008+oracle 11+lanfree 执行备份的时候报错

大家好!

目前我的环境是这样的,TSM server与TSM client 都配置完成并通过lanfree可以备份文件,执行TDPO的时候也没有报错。但是当执行oracle 备份脚本的时候报错。


TSM SERVER   是WINDOWS 2008+ TSMserver 6.3.1
TSM client      是WINDOWS 2008 +TSMclient 6.3.1


报错信息如下:



恢复管理器: Release 11.1.0.6.0 - Production on 星期二 7月 2 16:40:04 2013

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

连接到目标数据库: ORCL (DBID=1346895951)

RMAN> RUN {
2> allocate channel t1 type 'sbt_tape' parms 'ENV=(TDPO_OPTFILE=D:Program FilesTivoliTSMAgentOBA64tdpo.opt)';
3> CHANGE ARCHIVELOG ALL CROSSCHECK;
4> BACKUP
5>         INCREMENTAL LEVEL=0
6>         SKIP INACCESSIBLE
7>         TAG hot_db_bk_level0
8>         FILESPERSET 5
9>         FORMAT 'bk_%s_%p_%t'
10>         DATABASE;
11>         sql 'alter system archive log current';
12> RELEASE CHANNEL t1;
13> }
14>
使用目标数据库控制文件替代恢复目录
DBGANY:     Mismatched message length! [16:40:14.268] (krmiduem)
DBGANY:     Mismatched message length! [16:40:14.268] (krmiduem)
MAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00600: internal error, arguments [3045] [] [] [] []
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: allocate 命令 (t1 通道上, 在 07/02/2013 16:40:14 上) 失败
ORA-19554: 配置设备时出错, 设备类型: SBT_TAPE, 设备名称:
ORA-27211: 未能加载介质管理库
16:40

备份脚本如下:

set ORACLE_SID=ORCL
set file_dir=D:scripts
D:
cd D:appAdministratorproduct11.1.0db_1BIN
date /t >> %file_dir%logOracle_Full_backup_%date:~0,4%_%date:~5,2%_%date:~8,2%.log
time /t >> %file_dir%logOracle_Full_backup_%date:~0,4%_%date:~5,2%_%date:~8,2%.log
rman target / cmdfile %file_dir%Oracle_Full_backup.cmd msglog %file_dir%logOracle_Full_backup_%date:~0,4%_%date:~5,2%_%date:~8,2%.log
time /t >> %file_dir%logOracle_Full_backup_%date:~0,4%_%date:~5,2%_%date:~8,2%.log


RUN {
allocate channel t1 type 'sbt_tape' parms 'ENV=(TDPO_OPTFILE=D:Program FilesTivoliTSMAgentOBA64tdpo.opt)';
CHANGE ARCHIVELOG ALL CROSSCHECK;
BACKUP
        INCREMENTAL LEVEL=0
        SKIP INACCESSIBLE
        TAG hot_db_bk_level0
        FILESPERSET 5
        FORMAT 'bk_%s_%p_%t'
        DATABASE;
        sql 'alter system archive log current';
RELEASE CHANNEL t1;
}

TDPOconf showenv:

11.jpg

参与3

3同行回答

yuqianyuqian系统架构师万达信息
从新配置了 TDPO。显示全部
从新配置了 TDPO。收起
系统集成 · 2014-03-18
浏览1501
hanxyhanxy交互工程师富通公司
请问 该问题 是如何 解决的 ??显示全部
请问 该问题 是如何 解决的 ??收起
IT咨询服务 · 2013-11-12
浏览1409
CaLeonCaLeon系统运维工程师sino
检查一下,有没有连接TSM的带库驱动文件: AIX 下的操作如下, win下没搞过oracle~呵呵su - oraclecd $ORACLE_HOME/libln -s /usr/tivoli/tsm/client/oracle/bin64/libobk64.a libobk.a显示全部
检查一下,有没有连接TSM的带库驱动文件: AIX 下的操作如下, win下没搞过oracle~呵呵
su - oracle
cd $ORACLE_HOME/lib
ln -s /usr/tivoli/tsm/client/oracle/bin64/libobk64.a libobk.a收起
保险 · 2013-09-07
浏览1534

提问者

yuqian
系统架构师万达信息

问题状态

  • 发布时间:2013-07-02
  • 关注会员:0 人
  • 问题浏览:4772
  • 最近回答:2014-03-18
  • X社区推广