SAP系统参数文件一共有3中类型,并且存储在3种位置。
3中参数文件分别是:默认参数文件(DEFAULT.PFL),启动参数文件(START_<INSTANCE>_<hostname>),实例参数文件(<SID>_<INSTANCE>_<hostname>) 3种位置为:操作系统层,数据库层,当前活动(实际上算不上一种位置) 当系统安装完成以后,参数配置文件首先只存放在操作系统层,要使用SAP系统管理参数文件需要将参数文件导入到数据库中。当使用SAP系统管理参数文件时,参数文件保存的时候会回写到操作系统层,保证参数文件的同步。而在操作系统层管理参数文件则数据层不会自动同步,需要手动导入。一般推荐使用SAP系统管理参数配置文件,因为它有如下优点:● 多实例的参数可以集中管理和维护
● 修改参数会进行一致性和正确性检
● 参数文件支持多版本管理
● 可比较活动的配置和存储在数据库中的裴自豪
● 可立即激活选择的参数
对于很多的系统参数,修改之后要重启sap 实例之后才会生效,所以这时活动的参数文件跟存储在数据库中以及操作系统层的参数是不一致的。再实例重启之后,会重新读取操作系统层的参数文件。
在SAP系统中修改参数文件的步骤如下:
● 调用事务码RZ10
● 选择 实用程序-输入参数文件-活动服务器的导入操作系统层的参数文件到系统中。(仅第一次使用RZ10或在操作系统层修改了参数文件之后)
● 在参数文件处选择要维护的参数文件
● 选择基本维护或扩展维护
● 修改对于的参数
● 修改完成之后选择复制生成新的参数文件版本
● 使用检查功能检查对应的值是否正确
● 点击保存并激活,并注意将参数文件回写到操作系统层。
● 重启实例参数文件生效
操作系统层参数文件的存放位置在 /usr/sap/<SID>/SYS/profile目录下