17.1 SAP系统的启动过程
SAP的启动过程比较简单:
1在操作系统上选择开始—程序—SAPMMC,然后选择要启动的INSTANCE,如LJQ,在上面单击右键,选择Start。
2启动完成后,点击PROCESS LIST,ms_service和disp+work都会显示为绿色,否则系统启动不正常。
3登陆系统,使用事物代码SM51,查看INSTANCE是否处于活动状态,启动正常。
4双击活动的INSTANCE,查看上面进程的运行状态,确认系统正常启动。
5 SAP系统的启动过程:
1首先启动saposcol进程,收集操作系统的硬件资源使用信息。用ST06可以查看。
2检查数据库是否已经启动,如果没有启动,将启动数据库。
3调用startsap程序,启动sap的服务和进程:
首先读取/usr/sap/<SID>/SYS/profile目录下的参数文件,确定启动内容。
启动message server
启动dispatcher
dispacher读取INSTANCE启动参数文件、默认参数文件、子系统参数文件,分配系统内存,确定应该启动哪些进程。
Diapacher启动相应的子进程,如work process、gateway进程等。
Work process开始连接数据库,准备为用户提供服务
6 SAP系统启动过程中产生的日志文件
sapstart.log/.trc:启动日志
stderr1:启动过程中的日志
dev_ms:message server的日志
dev_disp:dispatcher的启动日志
devw0…n:各工作进程的启动日志
7 SAP系统启动过程中常见错误:
用户不对,登陆系统的用户应该是<sid>adm,其他用户无法启动SAP。
文件系统满,sap启动过程中,将会将日志文件写入/usr/sap/<SID>目录下,如果该文件系统满,将无法启动SAP。
机器名改变或无法解析机器名
17.2 SAP系统的停止
对于常规计划停机,应该遵循下面的步骤停止SAP系统:
1运行事物代码sm02,选择创建,在系统上发消息。
2在弹出的窗口写入停机通知,告知用户。并确定消息截止和删除时间。
3停机前,运行事物代码AL08,查看当前系统还有哪些用户处于活动状态,如果必要,电话通知用户马上要停止系统,要求用户退出。
4运行事物代码sm37,选择工作状态处于活动的标准,查询系统是否有处于活动状态的后台作业。如果存在活动的后台作业,需确定后台作业具体做哪个工作,必要情况需等待后台作业完成后再停止系统。
From:http://hi.baidu.com/caisir/item/e4ddf94675514bec1e19bceb