yanglgzh 发表于 2019-2-2 15:57:02

solaris 11 中SAP的启动和停止

  对于SAP的启动和停止,一般按照如下的顺序进行操作,启动和停止顺序衔接起来类似于堆栈的进出栈原理:
     SAP停止:
  1.使用SM04检查需要停止的SAP系统有无用户及其用户还在执行的回话;
  2.用SM37查看有没有后台作业的执行;
  3.使用SM35检查系统有没有正在运行的批输入任务;
  4.使用SM13检查有没有正在进行的系统更新;
  5.使用SM02发广播消息告诉用户系统将要停止,尽快完成操作和保存数据后退出登录系统;
  6.在solaris11中,以adm用户登陆,执行stopsap,这时候会切换到C-shell进行执行,执行完成后SAP系统关闭;
  7.执行完stopsap后,还需要执行命令:stopsap sapstartsrv;
  8.切换到root账户,继续执行/usr/sap/hostctrl/exe/saphostexec -stop;
  9.如果数据库没有完成关闭,使用ora用户登陆后,执行stopdb;
  10.在solaris11中,使用ora用户登陆,执行lsnrtl stop关闭oracle监听服务;
  11.再次以adm用户登陆,执行cleanipc XX remove来清除系统共享了的内存;
  12.最后检查stopdb.log,stop_.log的情况。
  SAP启动:
  1.在solaris11中,使用ora用户登陆,执行lsnrtl start启动oracle监听服务;
  2.如若启动监听服务不成功,可以使用startdb来启动数据库;
  3.数据库监听服务启动完成后,以adm用户登陆,执行startsap;
  4.检查系统启动日志是否存在异常;
  5.登陆SAP系统检查进程情况,并使用ipcs检查共享内存分配情况,一般能够登陆就表示SAP系统启动完成。
  6.使用SM21查看系统日志情况,查看是否存在异常。
  


  

  

  



  

  







页: [1]
查看完整版本: solaris 11 中SAP的启动和停止