✒️La evaluación de parámetros SAP
La evaluación de parámetros SAP
Se necesita revisar los parámetros de configuración, porque se requiere resolver un problema o mejorar el performance.
- La Configuración de los Parámetros del Sistema
La configuración de las instancias y por lo tanto del sistema SAP se realiza usando los parámetros del sistema. Los valores por defecto para estos parámetros son definidos en el código del programa del kernel del sistema:
Existe una prioridad o peso del parámetro dependiendo dónde lo definamos.
Esto significa que un parámetro que tiene un valor por defecto en el kernel del sistema, cuando está definido en el perfil Default.pfl tomará el valor de este último, y si está definido también en el perfil de la instancia, entonces será ese valor con el que finalmente funcionará el sistema.
Es posible cambiar los valores por defecto de los parámetros utilizando los archivos de perfiles, los cuales son leídos cuando las instancias del sistema se levantan. Estos archivos de perfiles son creados durante el proceso de instalación del sistema y pueden ser editados.
Como los archivos de perfiles son solamente leídos cuando inicia el sistema, necesitamos reiniciar la instancia o el sistema completo después de cambiar algún parámetro. El dynamic switching (cambio dinamico) de parámetros, el cual se realiza mientras el sistema se encuentra operando, es posible para un pequeño grupo de parámetros de sistema.
Los archivos de perfil son automáticamente creados durante la instalación. Después de que se completa la instalación, los archivos de perfiles son almacenados a nivel de sistema operativo en el directorio:
/usr/sap/<SID>/SYS/profile
Este directorio es leido por todas las instancias de un sistema SAP utilizando las técnicas de montaje o de directorio compartido dependiendo el S.O. por supuesto donde esté instalado el sistema.
- Start Profile (Perfil de inicio).
- Default Profile (Perfil por Defecto).
- Instance Profile (Perfil de instancia).
- La visualización de los Parámetros.
Se puede editar los archivos con herramientas de edición del S.O. pero antes de editarlos debemos asegurar que los cambios realizados sean correctos ya que si son configurados de manera incorrecta pueden llevar a que el sistema no se inicie.
Es mucho mas conveniente y seguro realizar los cambios de los parámetros de perfiles utilizando las herramientas en el sistema SAP.
El perfil específico por instancia de inicio, cuya nomenclatura es: START_
Existe solo un único perfil por defacto, cuyo nombre es DEFAULT.PFL, por cada sistema SAP, el cual es leído por todas las instancias SAP. Contiene configuraciones que afectan a todo el sistema, tal como el nombre del sistema, nombre de servidor de dB o cliente logon por defecto para el sistema.
El perfil de instancia, <SID>__ define parámetros que aplican para una instancia, tales como el número y el tipo de WP, o la definición del tamaño de área de memoria principal asignada al sistema SAP. El perfil de la instancia es por lo tanto específico por instancia.
Los valores actuales de los parámetros del sistema pueden visualizarse en el sistema. Para esto, podemos optar por dos maneras: RSPFPAR y la transacción RZ11. Ambas funciones muestran los parámetros para la instancia en la que el usuario se encuentra logueado.
El reporte RSPFPAR muestra una lista de todos los parámetros específicos de instancia, y de los parámetros que aplican para todo el sistema también. Esta lista se puede acotar a un rango específico de parámetros.
El resultado es una tabla donde se muestra por cada parámetro los valores por defecto del sistema tal como están definidos en el programa del kernel y si el valor por defecto ha sido anulado por un valor definido por el usuario ya sea en el perfil por defecto o en el específico de la instancia, se mostrará este valor también. Una breve descripción y, si se requiere, documentación para los parámetros puede ser visualizados también.
Transacción RZ11: muestra información y documentación para los parámetros de forma individual. También se muestra con el indicador Conmutación Dinámica (Dynamically Switchable) si el parámetro puede tomar un cambio inmediato sin tener que reiniciar el sistema. Los parámetros se mantendrán mientras la instancia esté activa. Una vez que reiniciemos la instancia el valor del parámetro volverá al que estaba definido previamente ya sea del kernel o del perfil de instancia. Para que se mantengan de manera permanente se lo realiza mediante la herramienta de mantenimiento de parámetros a través de la transacción RZ10.
La Tabla TPFPROPTY, todos los parámetros que se pueden cambiar dinámicamente están identificados con el indicador dinámico (Dynamic).
Transacción SE16, para visualizar la tabla TPFPROPTY.
Fuera de SAP, se puede utilizar parámetros a nivel de S.O. si estamos trabajando con el usuario adm con el programa sappfpar.
sappfpar all devuelve una lista de todos los parámetros. Podemos verificar que parámetros están configurados utilizando sappfpar chek. El comando sappfpar help devuelve una breve ayuda sobre las posibles opciones de ejecución del programa
El Reporte RSPFPAR, para la evaluación de los parámetros de perfiles utilizando las herramientas descritas, algunos parámetros de perfiles son los mismos para todo el sistema mientras que otros serán diferentes por cada instancia. Este Reporte muestra la configuración de la instancia en la que se ejecuta el mismo.
 
 
 
Sobre el autor
Publicación académica de Israel Cespedes Penaloza, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Israel Cespedes Penaloza
Profesión: Ingeniero Electr?nico - Bolivia - Legajo: DO67A
✒️Autor de: 90 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime
Certificación Académica de Israel Cespedes