✒️La evaluación de parámetros SAP
La evaluación de parámetros SAP
Evaluacion de Parametros SAP
1. Configuracion de los Parametros del Sistema
La configuracion de las instancias y por lo tanto del sistema SAP se realiza usando los parametros del sistema SAP se realiza usando los parametros del sistema. Los valores por defecto para estos parametros son definidos en el codigo de programa del kernel del sistema.
Existe una prioridad o peso del parametro dependiendo de donde lo definamos. Esto significa que un parametro que tiene un valor definido en el kernel del sistema, cuando esta definido en el perfil DEFAULT.PFL tomara el valor de este ultimo, y si esta definido tambien en el perfil de la instancia, entonces sera ese valor con el que finalmente funcionara el sistema.
Podemos cambiar los valores por defecto de los parametros utilizando los archivos de perfiles, los cuales son leidos cuando las instancias del sistema se levantan. Estos archivos de perfiles son creados durante la instalacion del sistema y pueden ser editados luego.
Como los archivos de perfiles son solamente leidos cuando inicia el sistema, necesitamos reiniciar la instancia o el sistema completo despues de cambiar algun parametro.
El dynamic switching (cambio dinamico) de parametros, el cual se realiza mientras el sistema se encuentra operado, es posible para un pequeño grupo de parametros del sistema.
Los archivos de perfil son automaticamente creados durante la instalacion. Despues de que se completa la instalacion, los archivos de perfiles son almacenados a nivel del sistema operativo en el directorio:
usr / sap / SID / SYS / profile
Este directorio puede ser leido por todas las instancias de un sistema SAP utilizando las tecnicas de montaje o de directorio compartido dependiendo el SO por supuesto donde este instalado el sistema.
El sistema SAP tiene tres perfiles de sistema. Estos son:
- Start Profile (Perfil de Inicio)
- Default Profile (Perfil por Defecto)
- Instance Profile (Perfil de Instancia)
2. Visualizacion de los Parametros
En principio, podemos cambiar estos archivos con herramientas de edicion del sistema operativo. Quienes editen estos archivos, deben asegurarse que los cambios realizados sean correctos ya que si son configurados de manera incorrecta pueden llevar a que el sistema no inicie.
Es mucho mas conveniente y seguro realizar los cambios de los parametros de los perfiles utilizando las herramientas en el sistema SAP.
El perfil especifico por instancia de inicio, cuya nomenclatura es: START_ <Instacia>_ <Nro. de Instancia>_<Nombre del servidor> Especifica que procesos van a ser iniciados por cada instancia, estos procesos son por ejemplo el Message Server y el Dispatcher.
Existe solo un unico perfil por defecto, cuyo nombre es DEFAULT.PFL, por cada sistema SAP y el cual es leido por todas las instancias SAP. Contiene configuraciones que afectan a todo el sistema, tal como el nombre del sistema, el nombre del servidor de base de datos o el cliente de logon por defecto para el sistema.
El perfil de instancia, < SID > _ define parametros que aplican para una instancia, tales como el numero y tipo de work processes, o la definicion del tamaño de area de memoria principal asignada al sistema SAP. El perfil de la instancia es por lo tanto especifico por instancia.
Los valores actuales de los parametros del sistema pueden visualizarse en el sistema. Para esto, podemos optar por dos maneras: el reporte RSPFPAR y la transaccion RZ11. Ambas funciones muestran los parametros para la instancia en la que el usuario se encuentra logueado.
El reporte RSPFPAR: muestra una lista de todos los parametros especificos de instancia, y de los parametros que aplican para todo el sistema tambien. Esta lista se puede acotar a un rango especifico de parametros.
El resultado es una tabla donde se muestra por cada parametro los valores por defecto del sistema tal como estan 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 mostrara este valor tambien. Una breve descripcion y, si se requiere, documentacion para los parametros puede ser visualizada tambien.
Transaccion RZ11: muestra informacion y documentacion para los parametros de forma individual. Tambien muestra con el indicador Conmutacion Dinamica (Dynamically Switchable) si el parametro puede tomar un cambio de inmediato sin tener que reiniciar el sistema.
Cuando modificamos un parametro utilizando la Tx RZ11, la modificacion se mantendra mientras la instancia este activa. Una vez que reiniciemos la instancia el valor del parametro volvera al que estaba definido previamente ya sea del kernel o del perfil de la instancia.
Modificar parametros que tienen la propiedad de conmutacion dinamica en la transaccion RZ11 es util para realizar pruebas sin tener que reiniciar la instancia o el sistema enteramente. Luego, si decidimos que el cambio debe ser permanente lo haremos utilizando la herramienta de mantenimiento de parametros, Tx RZ10.
Tabla TPFYPROPTY: todos los parametros que pueden ser cambiados dinamicamente estan identificados con el indicador Dinamico (Dynamic). Puedes utilizar la Tx SE16, por ejemplo, para visualizar esta tabla.
Fuera del sistema SAP, podemos visualizar los parametros a nivel del sistema operativo si estamos trabajando con el usuario adm con el programa sappfpar. Podemos obtener el valor actual de un parametro con el comando sappfpar.
El comando sappfpar all devuelve una lista de todos los parametros. Podemos verificar que parametros estan configurados utilizando sappfpar check. El comando sappfpar help devuelve una breve ayuda sobre las posibles opciones de ejecucion del programa.
Tambien es posible especificar un perfil de instancia, un numero de instancia o el nombre del sistema SAP con este comando si utilizamos las opciones pf'=, nr=.
Reporte RSPFPAR: para la evaluacion de los parametros de perfiles utilizando las herramientas descriptas, algunos parametros de perfiles son los mismos para todo el sistema mientras que otros seran diferentes por cada instancia. El reporte RSPFPAR muestra la configuracion de la instancia en la que se ejecuta el mismo.
 
 
 
Sobre el autor
Publicación académica de Meyer Macabeo, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Meyer Macabeo
Profesión: Consultor Sap Basis - Mexico - Legajo: BE53Z
✒️Autor de: 65 Publicaciones Académicas
🎓Cursando Actualmente: Consultor BASIS Nivel Avanzado
🎓Egresado del módulo:
Certificación Académica de Meyer Macabeo