![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️La evaluación de parámetros SAP
La evaluación de parámetros SAP
![La evaluación de parámetros SAP La evaluación de parámetros SAP](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/448.jpg)
Evaluación de parámetros SAP
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, ara estos parámetros son definidos en el código de programa del kernel del sistema.
Un parámetro que tiene valor definido por defecto en el kernel del sistema, cuando está definido en el perfil DEFAULT.PFL tomara 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 funcionara el sistema.
Podemos 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 la instalación del sistema y pueden ser editados.
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 del 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 SO en el directorio: usr/sap/<SID>SYS/profile.
Este directorio puede ser leído por todas las instanciasde un sistema, utilizando las técnicas de montaje o de directorio compartido dependiendo el S.O.
El sistema SAP tiene tres perfiles de sistema:
Start profile (perfil de inicio). Los procesos que inicien INICIO<instancia><Instnacia número>_<nombre Host>
Default profile (Perfil por defecto). DEFECTO.PFL Los parámetros globales que se aplican a todas las instancias.
Instance Profile (Perfil de instacia). Los parámetros que se aplican a una instancia. <SID><Instancia><Instancia número>_<nombre Host>
Visualización de los parámetros (TX RZ11 Y RSPFPAR)
Podemos cambiar estos archivos con herramientas de edición del SO, si los editas debes de asegurarte que los cambios sean correctos. Ya que, si no son configurados de manera correcta, el sistema puede no iniciarse.
Es más conveniente y seguro realizar cambios de los parámetros de perfiles utilizando las herramientas en el sistema SAP.
El perfil especifico por instancia de inicio, su nomenclatura es: START_INSTANCIA_NUMERO DE INSTANCIA-NOMBRE DE SERVIDOR. Especifican que procesos van hacer iniciados por cada instancia, estos procesos son: el Message Server y el dispatcher.
Existe un único perfil por defecto cuyo nombre es DEFAULT.PFL por cada sistema SAP y es leído por todas las instancias SAP, contiene configuraciones que afecta a todo el sistema. (nombre del sistema, nombre der servidor de DB o el cliente de logon por defecto para el sistema.
El perfil de instancia <SID>_ INSTANCIA_NUMERO DE INSTANCIA_NOMBRE DEL SERVIDOR. Define los parámetros que aplican para una instancia, tales como el número y tipo de work processes, o define el tamaño de área de memoria principal asignada a SAP. El perfil de la instancia es especifico por instancia.
Podemos visualizar los valores actuales de los parámetros del sistema con la TX RZ11 o con el reporte RSPFRAR. Ambas para la instancia en el que el usuario se encuentra logueado.
El reporte RSPFRAR muestra una lista de los parámetros específicos de instancia y de los parámetros que aplican para todo el sistema. La lista se puede acortar a un rango especifico.
El resultado es una tabla que 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 especifico de la instancia. Se mostrará una breve descripción y si es requerido documentación para los parámetros también puede ser visualizada.
TX RZ11
Muestra información y documentación para los parámetros de forma individual, también muestra con el indicador conmutación dinámica (Dynamically Switchable) si el parámetro puede tomar un cambio de inmediato sin tener que reiniciar el sistema.
Cuando se modifica un parámetro con la TX RZ11, la modificación se mantendrá mientras la instancia este activa. Una vez reiniciada la instancia el valor del parámetro volverá al que estaba definido previamente ya sea del kernel o del perfil de instancia.
Modificar parámetros que tienen la propiedad de conmutación dinámica en la TX RZ11 es útil para pruebas sin tener que reiniciar la instancia o el sistema completo. Si queremos que el cambio sea permanente lo haremos utilizando la herramienta de mantenimiento de parámetros TX RZ10.
Tabla TPFYPROPTY
Todos los procesos pueden ser intercambiados dinámicamente están identificados con el indicador dinámico (Dynamic).
Para visualizar la tabla usaremos la TX SE16
Fuera de SAP podemos ver los parámetros a nivel SO si estamos trabajando con el usuario sidadm con el programa sappfpar. Podemos obtener el valor actual de un parámetro con el comando sappfpar.
El comando sappfpar all devuelve una lista de todos los parámetros. Podemos verificar que parámetros están configurados utilizando sappfpar check. El comando sappfpar help devuelve una breve ayuda sobre las posibles opciones de ejecución del programa.
Podemos especificar un perfil de instancia, un numero de instancia o el nombre del sistema SAP con este comando si utilizamos las opciones:
pf = ruta y nombr del perfil de la instancia.
nr = número de instancia
name = SID
Para la evaluación de parámetros de perfiles utilizando las herramientas descriptas, algunos parámetros de perfiles son los mismos para todo el sistema, mientras que otros serán diferentes por cada instancia.
El reporte RSPFPAR muestra la configuración de la instancia en la que se ejecuta el mismo.
 
 
 
Sobre el autor
Publicación académica de Angel Josefat Hernandez Ponce, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Angel Josefat Hernandez Ponce
Profesión: Ingeniero en Sistemas - Mexico - Legajo: HZ10B
✒️Autor de: 87 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Formar parte de un equipo de trabajo y consolidarme profesionalmente donde los logros y desempeño sean reconocidos, además de permitir oportunidades de desarrollo personal y profesional.
Certificación Académica de Angel Hernandez