ITPub博客

首页 > Linux操作系统 > Linux操作系统 > SAP R/3系统的启动和关闭

SAP R/3系统的启动和关闭

Linux操作系统 作者:liuhaimiao 时间:2014-08-26 12:19:08 0 删除 编辑

SAP R/3系统的启动:

1.以adm用户执行startsap__,它还有一个alias叫startsap.

2.startsap starts the saposcol进程,它是OS资源数据的statistics collector。

3.startsap calls the script.startdb,

4.startsap then starts the central instance.

5.The R/3 System administrator can start additional instances and application servers. To start the instances independently of the database, use the script.startsap.

startsap有以下选项:

startsap r3: Checks if the database is running; if it is, only the instance is started

startsap db: Starts only the database

startsap all: Default entry; starts both the database and the R/3 instance


SAP R/3 instance的启动:

1.脚本startsap调用叫作SAPSTART的程序.

2.Program SAPSTART reads the START PROFILE and starts the R/3 components and/or services listed in /usr/sap//SYS/profile/START__.
-On a central instance, SAPSTART starts the message server, dispatcher, collector, and the sender.
-On a dialog instance, only the sender and the dispatcher are started. The collector and sender are used to implement the central R/3 System log.

(sapstartcreates the dispatcher, collector, and sender.saposcolis started directly from the script.startsap.)

3.The dispatcher forks and creates child processes:
-The work processes (dialog, background, spool, update, . . .) are created according to the information in the profiles /usr/sap//SYS/profile/__ and /usr/sap//SYS/profile/DEFAULT.PFL.

-The gateway reader. This does not depend on the profiles, and it is always started.

4.All the work processes except the gateway reader connect to the database.

R/3启动的时候读取parameter的顺序:

1.C source in the R/3 kernel

2./usr/sap//SYS/profile/DEFAULT.PFL

3. /usr/sap//SYS/profile/__

4. The R/3 kernel (disp+work) reads the default and instance profile. If you change one of these profiles, you must restart the corresponding R/3 instance.




R3 startup logs and Traces


$HOME/adm/

stderr1 … mStandard error files of program SAPSTART

sapstart.trcTrace files of program SAPSTART

sapstart.logStartup log of program SAPSTART


/sapmnt///work/

dev_msTrace file of the message server

dev_dispTrace file of the dispatcher

dev_w0 … nTrace files of the work processes


Trace的Level可以在instance parameter中定义。

0: Write only errors (no traces)

1: Write error messages and warnings (default)

2: Write error messages and a short trace

3: Write error messages and the complete trace


如何查看这些Trace文件?

1.在OS level, you can use UNIX command ‘page’, ‘more’, or ‘cat’.

- In R/3, you can use transactionAL11.

- In R/3, you can use transactionSM50to see the developer trace for a particular work rocess:

chooseProcess→Trace→Display file(or click onDisplay file).

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

上一篇: 什么是浮动IP
请登录后发表评论 登录
全部评论
sap技术顾问

注册时间:2014-07-29

  • 博文量
    933
  • 访问量
    862038