SAP系统不能启动解决方案

简介: SAP系统不能启动解决方案

一般的SAP系统不能启动,有以下原因:

1,不能连接上数据库

2,连接不上message服务器,

3,instance profile的设置不对

4,OS或者kernel本身的问题

5,共有内存没有被清理

解决方法:

1,通过以下的命令来确认是否数据库已经连接。

     R3trans --d  

    如果 return code =0(0000), 说明数据库已经连接。

    如果是其他的结果,需要确认数据库产生何种错误。

2,从central instance对message server执行PING命令,如果不能成功,需要确认网络是否工作正常。

3,从RZ10中更改instance profile的参数值以后,因为参数值之间的不匹配(如,与内存相关的参数),或者该参数值自身设置的

    不正确所导致。此时需要查看/usr/sap/<sid>/DVEBMSGXX/WORK/sapstart.log中的信息。

    如果是memory的分配不当造成的,需要执行下面的命令:

    sappfpar check pf=<Profile>

    关于memory的设置,根据OS的不同会有SAPNOTE进行相应的说明。

4,OS暂时的问题或kernel的原因导致系统不能启动。

     a,分配与SAP系统的空间不足,比如:驱动盘的空间,或/usr/sap/的空间。此时需要追加空间。

     b,因为OS的原因,前一次关机时有残留的WORK-PROCESS,其导致了SAP系统不能重新启动。

         I- 确认了停止SAP和DB系统

         II-把没有停止的WORK-PROCESS,从OS上强行终止。

    c,升级kernel后导致的问题。

         * 恢复到原来的kernel

         * 寻找相应的note,建立相应的补丁

5,残留的共有内存使系统二次启动不成功。

    通过OS命令:SHOWIPC all,检查是否有使用IPC资源的WORK-PROCESS;随后用CLEANIPC <instance No> remove 清除。

相关文章
|
5天前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
21 0
|
4天前
|
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
11 0
|
4天前
|
存储 前端开发 Linux
在 SAP ABAP 系统里访问 FTP 服务器
在 SAP ABAP 系统里访问 FTP 服务器
9 0
|
5天前
|
存储 安全 网络安全
SAP ABAP 系统 STRUST 事务码里 System PSE 的概念介绍
SAP ABAP 系统 STRUST 事务码里 System PSE 的概念介绍
9 0
|
5天前
|
监控 安全 测试技术
SAP ABAP 系统 STRUST 事务码里 Distribute 功能介绍
SAP ABAP 系统 STRUST 事务码里 Distribute 功能介绍
9 0
|
5天前
|
JSON 应用服务中间件 API
使用 ABAP 代码消费 SAP 系统的 OData 服务
使用 ABAP 代码消费 SAP 系统的 OData 服务
15 1
|
5天前
|
Unix
SAP R/3系统的启动和关闭
SAP R/3系统的启动和关闭
13 1
|
5天前
|
Oracle 关系型数据库 Unix
SAP系统拷贝 UNIX + Oracle
SAP系统拷贝 UNIX + Oracle
11 1
|
5天前
|
Java BI API
SAP Cloud for Customer 里如何通过 ABSL 二次开发方式消费 SAP S/4HANA 系统的 API
SAP Cloud for Customer 里如何通过 ABSL 二次开发方式消费 SAP S/4HANA 系统的 API
24 0
|
5天前
|
前端开发 搜索推荐 开发者
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
33 0