✒️La evaluación de parámetros SAP
La evaluación de parámetros SAP
EVALUACION DE PARAMETROS SAP
CONFIGURACION DE LOS PARAMETROS 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 de programa del kernel del sistema.
1. El orden de lectura es:
2. Variable de entorno
3. SAP Kernel
4. Perfil predeterminado DEFAULT.PLF
5. Perfil de instancia <SID>_<instancia>_<nombre-host>
Esto significa que un parámetro que tiene un valor definido por defecto en el kernel del sistema, cuando está definido en el perfil DEFAULT.PLF toma el valor de este último, y si también esta definido en el perfil de la instancia, entonces tome el valor de esta como último valor.
Podemos cambiar los valores por defecto de los parámetros utilizando los archivos de perfiles (se leen cuando la instancia del sistema se levanta).
Estos archivos de perfiles, son creados durante la instalación del sistema y pueden ser editados luego.
Si realizamos algún cambio, debemos reiniciarla a instancia debido a que solos se leen cuando se inicia.
El dynamic switching (cambio dinámico) 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.
Os archivos de perfil son creados automáticamente durante la instalación, una vez completada la instalación los archivos se encuentran en el directorio:
Usr/sap/<SID>/SYS/profile
Este directorio puede ser leído por todas las instancias de un sistema SAP utilizando las técnicas de montaje (LINUX) o de directorio compartido (WINDOWS).
El sistema SAP tiene tres perfiles de sistema:
· Start Profile (Perfil de inicio)
· Default Profile (Perfil por Defecto)
· Instance Profile (Perfil de Instancia)
VISUALIZACION DE LOS PARAMETROS
Podemos cambiar estos archivos con herramientas de edición del sistema operativo, pero quien edite estos archivos de este modo , debe asegurarse que los cambios realizados sean correctos, ya que en caso contrario pueden hacer que el sistema no se inicie.
SAP dispone de herramientas para editar estos parámetros.
PERFIL DE INICIO
Los procesos que inicien
INICIO<instancia><instancia número>_<nombre Host>
El perfil especifico por instancia de inicio, cuya nomenclatura es START_
PERFIL DE DEFECTO
Los parámetros globales que se aplican a todas las instancias
DEFECTO.PFL
Existe solo un único perfil por defecto, cuyo nombre es DEFAULT.PFL, por cada sistema SAP y que es leído por todas las instancias de SAP. Contiene configuración 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.
PERFIL DE INSTANCIA
Los parámetros que se aplican a una instancia
<SID><instancia><instancia número>_<nombre Host>
El perfil de instancia, <SID>__ define parámetros que se aplican para un instancia, tales como el número y tipo de work processes, o la definición del tamaño de área de memoria principal asignada al sistema SAP. Este perfil es específico por instancia.
Reporte RSPFPAR muestra una lista de todos los parámetros específicos de instancia, y de los parámetros que aplican apara 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 calores por defecto del sistema tal como están definidos en el programa del kernel y se 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, también veremos el valor cambiado. Una breve descripción, también podemos ver documentación si la necesitamos.
Transacción RZ11: muestra información y documentación para los parámetros de forma individual. También muestra con el indicador de conmutación dinámica (dynamically Switcheable) si el parámetro cambiarse de inmediato sin tener que reiniciar el sistema.
Cuando modificamos un parámetro con la transacción RZ11, esta se mantendrá mientras la instancia esté activa. Una vez reiniciemos la instancia, el valor del parámetro volverá al que estaba definido previamente, ya sea del kernel o del perfil de instancia.
UTILIDAD DE LA RZ11:
Modificar parámetros que tiene la propiedad de conmutación dinámica en la transacción RZ11, es útil para realizar pruebas sin tener que reiniciar la instancia o el sistema enteramente, o cambios temporales.
Luego si decidimos que el cambio sea permanente lo haremos utilizando la herramienta de mantenimiento de parámetros, Transacción RZ10
RECUPERAR PERFIL POR DEFECTO:
Cuando cambiamos parámetros con la transacción RZ10 y guardamos el sistema hace un copia del fichero DEFAULT.PLF y lo renombra con extensión .BAK, si después de hacer los cambio, el sistema no inicia, con renombra el ficheor DEFAULT.PLF a DEFAUTL.MALO y el .BAK a .PLF el sistema iniciaría de nuevo.
Tabla TPFYPROPTY:
En esta tabla todos los parámetros que pueden ser cambiados dinámicamente están identificados con el indicador Dinamico (Dynamiv).
Podemos visualizar esta tabla con la transacción SE16.
El programa SAPPFPAR
Nos permite visualizar los parámetros del sistema operativo si estamos logados con el usuario ADM.
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.
También 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=
 
 
 
Agradecimiento:
Ha agradecido este aporte: Jessica Villegas Sanchez
Sobre el autor
Publicación académica de Josep Antoni Lopez Moyano, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Josep Antoni Lopez Moyano
Profesión: It Manager - España - Legajo: QP26P
✒️Autor de: 375 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial