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

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

SAP R/3系统的启动

SAP R/3系统的启动:

1.以<sid>adm用户执行startsap_<host>_<instance_no>,它还有一个alias叫startsap.

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

3.startsapcalls the script.startdb,

4.startsapthen 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/<SID>/SYS/profile/START_<instance>_<hostname>.

-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/<SID>/SYS/profile/<SID>_<instance>_<hostname> and /usr/sap/<SID>/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/<SID>/SYS/profile/DEFAULT.PFL

3. /usr/sap/<SID>/SYS/profile/<SID>_<instance>_<hostname>

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/<sid>adm/

stderr1 … mStandard error files of program SAPSTART

sapstart<m>.trcTrace files of program SAPSTART

sapstart.logStartup log of program SAPSTART

/sapmnt/<SID>/<Instance><No>/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).

SAP R/3系统的关闭

SAP R/3系统的关闭:

1.用rz03关闭instance。

2. os level的关闭:stopsap [r3all]

从功能上讲,可以先关闭db(比如用brbackup进行offline备份的时候关闭db,而r3开着,但是不推荐)。

SAP不能关闭的排查:

1.If the database cannot be stopped when the R/3 System is stopped, this may be because:

nThe database is performing a rollback of aborted transactions caused by the shutdown of the R/3 System. Depending on the last commit and the application, this can take a long time.

nAn online backup is running. You should wait until the online backup is finished.nThe archiver becomes stuck at exactly the time you are stopping the R/3 System. To free the file system, you should save the archives in the correct order to tape.

2.If there is no obvious reason why the database cannot be stopped, the database administrator shoulduse transactionSM21to check the R/3 System log and the database alert file.

3.Before you try again to stop the database, ensure that the problem is solved.

4.For further information, see the R/3 Online Documentation on database backup, reorganization, and recovery.

相关文章
|
1月前
|
中间件
什么是 SAP CRM 系统里的 Initial Download
什么是 SAP CRM 系统里的 Initial Download
|
1月前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
|
1月前
|
JSON 应用服务中间件 API
使用 ABAP 代码消费 SAP 系统的 OData 服务
使用 ABAP 代码消费 SAP 系统的 OData 服务
|
1月前
|
数据库
SAP系统不能启动解决方案
SAP系统不能启动解决方案
24 1
|
1月前
|
Oracle 关系型数据库 Unix
SAP系统拷贝 UNIX + Oracle
SAP系统拷贝 UNIX + Oracle
19 1
|
1月前
|
SQL 监控 Oracle
SAP ABAP 系统错误 Return value of the database layer SQL dbsl rc 99
SAP ABAP 系统错误 Return value of the database layer SQL dbsl rc 99
|
1月前
|
存储 前端开发 Linux
在 SAP ABAP 系统里访问 FTP 服务器
在 SAP ABAP 系统里访问 FTP 服务器
|
1月前
|
存储 安全 网络安全
SAP ABAP 系统 STRUST 事务码里 System PSE 的概念介绍
SAP ABAP 系统 STRUST 事务码里 System PSE 的概念介绍
|
1月前
|
监控 安全 测试技术
SAP ABAP 系统 STRUST 事务码里 Distribute 功能介绍
SAP ABAP 系统 STRUST 事务码里 Distribute 功能介绍
|
1月前
|
数据库
如何查询 SAP ABAP 系统里消耗存储空间排名前几位的数据库表试读版
如何查询 SAP ABAP 系统里消耗存储空间排名前几位的数据库表试读版
如何查询 SAP ABAP 系统里消耗存储空间排名前几位的数据库表试读版