![](/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/236.jpg)
Configuración de los parámetros del sistema: La configuración de las instancias y del sistema sap se realiza utilizando los parámetros del sistema, los valores por defecto para estos parámetros son definidos en código de programa del kernel del sistema.
Hay una prioridad o peso del parámetro dependiendo de donde lo definamos, lo que quiere decir que un valor definido por defecto en el kernel del sistema.
Lo que significa que un parámetro que tiene un valor definido por defecto en el kernel de sistema , cuando está definido en el perfil DEFAULT.PFL tomara el valor de este último, y si está definido en el perfil de la instancia, entonces será este valor con el cual 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 luego.
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 dinamic Switching (Cambio Dinámico) de parámetros, el cual se realiza mientras el sistema se encuentra operando , es posible para un grupo de pequeños de parámetros del sistema.
Los archivos de perfil son creados automáticamente durante la instalación, después que se competa la instalación los archivos se almacenan a nivel de so en /usr/sap/<sid>sys/profile
Este directorio puede ser leído por todas las instancias de un sistema sap o utiliza las técnicas de montaje o de directorios compartidos dependiendo del so por supuesto donde este instalada el sistema.
El sistema sap tiene 3 perfiles de sistema:
Start Profile (Perfil de Inicio) = los procesos que inicien INICIO<INSTANCIA><INSTANCIA#>_<Nombre_host>
Default Profile (Perfil por Defecto) = los parametros globales que se aplican a todos las instancias
Instance Profile (Perfil de la instancia) = los parametros que se aplican a una instancia <SID><INSTANCIA><INSTANCIA#>_<Nombre_host>
Visualización de los parámetros: se pueden editar con herramientas de edición del sistema operativo, quien realice los cambios debe asegurar que los cambios realizados sean correctos ya que si son configurados de manera incorrecta pueden llevar a que el sistema no inicie.
Es más seguro realizar los cambios de parámetro con la herramienta de sistema sap.
“”PERFIL DE INICIO””
El perfil especifico por instancia de inicio (PERFIL DE INICIO), cuya nomenclatura es: START_<INSTANCIA><#iINSTANCIA><HOSTNAME>, especifica que procesos van a ser iniciado por cada instancia estos procesos son por ejemplo el ms server y dispatcher.
“”Perfil por DEFECTO””: existe un único perfil por defecto y su nombre es DEFAULT.PFL por cada sistema sap y es leído por todas las instancias sap. Contiene configuraciones que afectan a todo el sistema, tal como el nombre del sistema, el nombre del servidor de bd o el cliente de logon por defecto para el sistema.
“Perfil DE INSTANCIA”, <sid><instancia><#instancia><hostname>define parámetros que aplican para instancia tales como el # y tipo de wp, o la definición del tamaño del área de memoria principal asignada al sistema sap. El perfil de la instancia es por lo tanto especifico por instancia.
Los valores actuales de los parámetros del sistema se puede visualizar en el sistema. Se pude visualizar de 2 maneras rspfpar y rz11 ambas funciones muestran los parámetros para la instancia en la que el usuario se encuentra logeado.
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.
El reporte muestra una tabla donde están todos los parámetros los valores por defecto del sistema tal como están definidos en el programa del kernel y si el valor 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 mostrara este valor también.
La transacción RZ11 muestra información y documentación para los parámetros de forma individual y documentación para los parámetros de forma individual para aplicar un cambio dinámico buscar el campo de dice conmutación dinámica.
Cuando modificamos un parámetro utilizando la transaction rz11 se mantiene mientras la instancia esta activa, una vez se reinicie la instancia el valor del parámetro volverá al que estaba definido previamente ya sea del kernel o del perfil de instancia.
Si el cambio debe ser permanente debe realizarse en la trx rz10 que es la herramienta de mantenimientos de parámetros y para que tome efecto reiniciar el servidor y la instancia.
Sap cuando arranca lee el profile de instancia, que se debe hacer en caso de que una instancia se guarde y genere error se debe realizar lo siguiente:
Buscar el directorio donde se encuentra el profile observarnos que se encuentre el original y el .bsk y con renombrarlo basta para que inicie el profile anterior, cuando se tienen que cambiar muchos parámetros es mejor realizar por separado y reiniciar el servidor por partes
En la tabla TPFYPROPTY se puede ver los parámetros para visualizar los parámetros con modificación dinámica.
Fuera del sistema sap, podemos visualizar los parámetros a nivel de SO si estamos trabajando con el usuario adm con el programa sapppar y pdemos obtener el valor actual de un parámetro con el comando sappfpar.
También podemos especificar un perfil de instancia un # de instancia o el nombre del sistema sap con los comandos pf= o nr=
Los parámetros pueden ser diferente de la instancia donde se encuentre, el reporte RSPFPAR solo muestra la configuración en la que se ejecuta el mismo.
 
 
 
Sobre el autor
Publicación académica de Josue Humberto Mendoza Sanchez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Josue Humberto Mendoza Sanchez
Profesión: Administrador Sap Basis Jr., Analista de Sistemas con Especialidad en Punto de Venta - Colombia - Legajo: KB23Q
✒️Autor de: 40 Publicaciones Académicas
🎓Cursando Actualmente: Consultor en SAP BASIS Nivel Avanzado
🎓Egresado del módulo:
Certificación Académica de Josue Mendoza