ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 数据库重启,TSM不能备份,需要在TSM的客户端(ORACLE)启动TSM监控进程

数据库重启,TSM不能备份,需要在TSM的客户端(ORACLE)启动TSM监控进程

原创 Linux操作系统 作者:mengzhaoliang 时间:2009-08-11 10:32:55 0 删除 编辑

 

环境:AIX5.3的ORACLE10g
      Windows2003的TSM把Oracle的数据备份到IBM的带库中
 
描述:Oracle的系统故障,重启了AIX系统,TSM不能正常备份。这个需要重新启动TSM客户端(AIX的数据库服务器)的TSM监控进程

。

1、查看TSM客户端(AIX的数据库服务器)的监控进程脚步:
DQXXDBS01:/usr/tivoli/tsm/script> cat oraclebcksched.sh
#!/usr/bin/ksh
export DSM_LOG=/usr/tivoli/tsm/logs
export DSM_DIR=/usr/tivoli/tsm/client/ba/bin
export DSM_CONFIG=/usr/tivoli/tsm/client/oracle/bin64/dsm.opt
nohup dsmc sched -servername=TSMoraserv 2> /dev/null &
exit $?
DQXXDBS01:/usr/tivoli/tsm/script>
DQXXDBS01:/usr/tivoli/tsm/script>

2、查看是否启动了该进程
DQXXDBS01:/usr/tivoli/tsm/script> ps -ef|grep dsmc
    root 561190      1   0 19:45:51      -  0:02 dsmc sched -servername=TSMorase
rv
    root 839838      1   0 19:45:51      -  0:02 dsmc sched -servername=TSMServe
r
    root 942240 856120   0 10:10:31  pts/0  0:00 grep dsmc
DQXXDBS01:/usr/tivoli/tsm/script>
看到已经存在两个进程,但已经不能起作用。

 

3、杀死进程
DQXXDBS01:/usr/tivoli/tsm/script> kill -9  561190

DQXXDBS01:/usr/tivoli/tsm/script> kill -9 839838

4、重新启动该监控进程:(让该进程在后台运行)
DQXXDBS01:/usr/tivoli/tsm/script> nohup  ./oraclebcksched.sh  &
[1]     913642
DQXXDBS01:/usr/tivoli/tsm/script> Sending nohup output to nohup.out.

[1] +  Done                    nohup  ./oraclebcksched.sh  &
DQXXDBS01:/usr/tivoli/tsm/script>
DQXXDBS01:/usr/tivoli/tsm/script>

5、查看已经启动的TSM监控进程
DQXXDBS01:/usr/tivoli/tsm/script> ps -ef|grep dsmc
    root 561196 856120   0 10:13:12  pts/0  0:00 grep dsmc
    root 897174      1   0 10:13:00  pts/0  0:02 dsmc sched -servername=TSMoraserv

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12778571/viewspace-611839/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
暂无介绍

注册时间:2008-01-30

  • 博文量
    336
  • 访问量
    3085315