|
对于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查看系统日志情况,查看是否存在异常。
|
|
|