✒️La evaluación de parámetros SAP
La evaluación de parámetros SAP
Evaluacion de parametros
1) Configuracion de los parametros del sistema:
La configuracion de las instancias y por ende del sistema SAP se realiza utilizando los parametros del sistema. Los valores por defecto de estos parametros se definen en el codigo de programa del kernel del sistema.
Secuencia de lectura:
SAP Kernel y variable de entorno ----> Perfil predeterminado DEFAULT.PLF -----> Perfil de instancia <SID>_<instancia>_<nombrehost>
Existe una prioridad o peso del parametro acorde de donde lo definamos.
Un parametro tiene definido un valor por defecto en el kernel del sistema, cuando esta definido en el perfil DEFAULT.PFL tomara el valor de este y si esta definido tambien en el perfil de la instancia, entonces tomara ese valor.
Si queremos cambiar los valores por defecto lo tendremos que hacer usando los archivos de perfiles que son leidos cuando las instancias del sistema se levantan. Estos archivos son creados durante la instalacion y pueden ser editados luego.
Estos archivos son leidos SOLAMENTE cuando inicia el sistema por lo que si se hacen cambios tendremos que reiniciar el sistema o la instancia.
El dynamic switching o cambio dinamico de parametros, se realiza cuando el sistema se encuentra operando, es posible hacerlo para un pequeño grupo de parametros del sistema.
Instalacion Sap inst ---> S.O ----> Perfil del directorio global (perfil de inicio, perfil de defecto y perfil de instancia).
Los archivos de perfil se crean automaticamente en la instalacion, cuando esta se completa estos son almacenados a nivel del S.O en el directorio:
usr/sap/SID/SYS/profile
Dicho directorio puede ser leido por todas las instancias de un sistema SAP usando las tecnicas de montaje o directorio compartido dependiendo del S.O donde este instalado el sistema.
SAP tiene tres perfiles de sistema, que son:
- Start profile
- Default profile
- Instance profile
2) Visualizacion de parametros:
Al inicio podremos cambiar estos archivos con herramientas de edicion del s.o pero en caso de que se configuren incorrectamente pueden llevar a que el sistema no inicie, por lo cual es mas conveniente y seguro realizar estos cambios de parametros de perfiles usando las herramientas en el sistema SAP.
Perfil de inicio. Los procesos que inicien: INICIO<instancia><instancia numero>_<nombre Host>
Perfil de defecto: Los parametros globales que se aplican a todas las instancias. DEFECTO.PFL
Perfil de instancia: Los parametros que se aplican a una instancia. <SID><Instancia><Instancia numero>_<nombre Host>
El perfil especifico por instancia de inicio, cuya nomenclatura es: START_
Existe SOLO UN UNICO PERFIL POR DEFECTO, su nombre es DEFAULT.PFL, por cada sistema SAP y ES LEIDO POR TODAS LAS INSTANCIAS SAP.
Contiene configuraciones tales como:nombre del sistema,nombre del servidor de BD o el cliente de logon por defecto.
El perfil de instancia, <SID> define parametros que aplican para UNA INSTANCIA, como lo son 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 instancia es ESPECIFICO POR INSTANCIA.
Los valores actuales de los parametros pueden visualizarse de DOS maneras:
- El reporte RSPFPAR: Muestra una lista de todos los parametros especificos de instancia y de los parametros que aplican para todo el sistema. La lista se puede filtrar por un rango especifico de parametros. En la tabla se muestra por cada parametro los valores por defecto como estan definidos en el programa del kernel y si su valor ha sido cambiado por el usuario ya sea en el perfil por defecto o en el especifico de la instancia, se mostrara dicho valor tambien con su descripcion y si se requiere tambien documentacion.
- La transaccion RZ11: Muestra informacion y documentacion para los parametros de forma individual. Tambien, con el indicador Conmutacion dinamica Dynamically Swtichable si el parametro se puede cambiar de inmediato sin reiniciar el sistema
Ambas muestran los parametros para la instancia en la que el usuario esta logueado.
Cuando modificamos un parametro utilizando la transaccion RZ11, la modificacion se mantendra mientras la instancia este activa, cuando reiniciemos la instancia el valor del parametro volvera a ser el que estaba definido previamente ya sea del kernel o del perfil de la instancia.
RZ11 es util para realizar pruebas sin reiniciar la instancia, si decidimos que el cambio debe ser permanente utilizaremos RZ10 (herramienta de mantenimiento de parametros)
TABLA TPFYPROPTY: Alli todos los parametros que pueden ser cambiados dinamicamente estan identificados con el identificador dinamico Dynamic. Para ver esta tabla podemos usar SE16.
Fuera de SAP se pueden visualizar los parametros a nivel del S.O 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.
El comando sappfpar check para verificar que comandos estan configurados
El comando sappfpar help devuelve una 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 utilizando las opciones pf=, nr=.
Reporte RSPFPAR:
Para la evaluacion de los parametros de perfiles utilizando herramientas descriptas, algunos parametros de perfiles son los mismos para todo el sistema mientras que otros son diferentes por instancia.
El reporte SPFPAR muestra la configuracion de la instancia en la que se ejecuta.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Enrique Lopez Henriquez
Sobre el autor
Publicación académica de Harrison Sebastian Martin Aldana, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Harrison Sebastian Martin Aldana
Profesión: Estudiante Ingenieria de Sistemas. - Colombia - Legajo: NL39M
✒️Autor de: 52 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Harrison Martin