单元 3
系统配置介绍
单位概述
在本单元中,您将了解如何使用配置文件参数来配置 SAP 系统。
单位目标
完成本单元后,您将能够:
• 确定配置文件参数的配置
• 使用配置文件调整配置文件参数
• 使用操作模式设置工作流程类型的动态切换
课程:系统如何评估其参数
课程概述
本课说明系统评估配置文件参数的顺序以及这些参数的存储位置。
课程目标
完成本课程后,您将能够:
确定配置文件参数的配置
业务示例
您想要确定 SAP 系统的配置文件参数。
配置文件参数的配置
使用配置文件参数配置各个实例和 SAP 系统。这些参数的默认值在内核的程序代码中定义。
图 32:分配配置文件参数
您可以使用配置文件更改这些默认值,这些文件在实例启动时被读取。这些配置文件是在系统安装期间创建的,也可以在以后进行编辑。
由于配置文件仅在系统启动时读取,因此您必须在更改各个参数后重新启动实例或整个系统。
系统运行时的动态切换仅适用于少数配置文件参数。
图 33:操作系统级别的配置文件
配置文件是在安装过程中自动创建的。安装完成后,配置文件存储在操作系统级别的目录中:\usr\sap\<SID>\SYS\profile。 SAP 系统的所有实例都可以使用共享或挂载技术读取此目录。
SAP 系统具有三种类型的配置文件。这些是:
• 启动配置文件
• 默认配置文件
• 实例配置文件
原则上,您可以使用操作系统工具(编辑器)更改这些文件。在此过程中,用户必须自己确保正确执行更改。参数设置错误会导致系统无法启动。使用 SAP 系统中的工具更改配置文件参数更加方便和安全。
图 34:配置文件:概述
特定于实例的启动配置文件 (START<instance><instance number>_<host name>) 指定要为每个实例启动哪些进程。例如,它们是消息服务器和调度程序。
每个 SAP 系统只有一个默认配置文件 (DEFAULT.PFL),它被所有实例读取。它包含系统范围的设置,例如系统名称、数据库服务器的名称、入队服务器的名称或默认登录客户端。
实例配置文件(<SID>_<instance><instance number>_<host name>)定义了适用于一个实例的参数,例如工作进程的数量和类型,或者主进程的大小和分配的定义SAP 系统使用的内存区域。因此,实例配置文件是特定于实例的。
图 35:配置文件参数视图
配置文件参数的当前值可以显示在系统中。有两种方法可以做到这一点:事务 RSPFPAR(也可以作为同名报表运行)和事务 RZ11。这两个函数都显示用户当前登录的实例的配置文件参数。事务 RSPFPAR 显示所有特定于实例的配置文件参数的列表,这些参数会使用系统范围的参数进行更新。您可以将此列表限制为特定参数。表格显示内核程序代码或默认配置文件中定义的各个参数的系统默认值。如果在实例配置文件中或动态覆盖默认值,则该表还显示用户定义的值。如果需要,还可以显示参数的简短说明和文档。事务 RZ11 显示各个配置文件参数的信息和文档。它还显示了在系统使用 DynamicallySwitchable 指示器运行时是否可以更改参数。
在 SAP 系统之外,您可以使用用户 <sid>adm 和程序 sappfpar 在操作系统级别显示配置文件参数的值。您可以使用 sappfpar <参数名称> 显示参数的当前值。命令 sappfpar all 返回所有参数的列表。您可以检查使用 sappfpar check 设置的参数。命令 sappfpar help 返回可能选项的简短概述。
您还可以使用选项 pf=<instance profile>, nr=<instance number>, or name=<SID>.指定实例配置文件、实例编号或 SAP 系统名称。
方案六:配置文件参数
任务:确定配置文件参数的值
确定许多配置文件参数的值。
1. 确定以下配置文件参数的值:
应用服务器的名称、中央实例上的工作进程数(对话框、批处理、入队、更新、假脱机)、对话框中程序的最大运行时间。
a) 您可以通过运行报告 RSPFPAR(使用事务 SA38 或事务 RSPFPAR)来确定配置文件参数的值。 参数名称如下:
本地应用服务器的名称:rdisp/myname。
中心实例上的工作进程数:
Dialog: | rdisp/wp_no_dia |
Batch: | rdisp/wp_no_btc |
Enqueue: | rdisp/wp_no_enq |
Update: | rdisp/wp_no_vb |
Spool: | rdisp/wp_no_spo |
此参数限制对话进程中进程步骤的最大运行时间:rdisp/max_wprun_time。
原文下载: