Curso SAP Netweaver

SAP HANA | Historico del cambio de parametros

Para ver el historico de cambios en HANA 2.00 SP3 ya podemos hacerlo facilmente consultando una simpletabla de la base de datos. Incluso podremos dejar un comentario anidado al cambio de parametro para asi tenerlo documentado no solo con el día que se realizo, si nosi hay algún nuero o codigo de petición, o es por la aplicación de alguna nota...

Como vemos en la siguiente imagen podemos ver todo lo necesario en la tabla, incluso el usuario que realizo el cambio de parametro (sin estar auditando la base de datos SAP HANA.


Para este ejemplo cambiamos el parametro "log_mode" a "overwrite"




Luego lo cambiamos de nuevo, pero esta vez poniendo un comentario:



Y al consultarlo, podemos ver el comentario en la columna del final.



En la última consulta se han eliminado las columnas "Application_name" y "Aplication_user_name" para poder ver mejor la tabla. No obstante son parte de la tabla.


Dejo las querys utilizadas en cada caso:


ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'SYSTEM', 'CSN')
SET ('persistence', 'log_mode') = 'normal'
WITH RECONFIGURE
COMMENT 'Return default parameter';
Para cambiarlo en la base de datos SYSTEM:
ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'SYSTEM')
SET ('persistence', 'log_mode') = 'normal'
WITH RECONFIGURE
COMMENT 'Return default parameter';
Y para cambiarlo a nivel de host:
ALTER SYSTEM ALTER CONFIGURATION ('global.ini', 'HOST', 'cursosapnetweaver')
SET ('persistence', 'log_mode') = 'normal'
WITH RECONFIGURE
COMMENT 'Return default parameter';
Y ya por último para cambiarlo con un comentario:
SELECT TIME, FILE_NAME, LAYER_NAME, USER_NAME
       APPLICATION_NAME, APPLICATION_USER_NAME,
       SECTION, KEY, VALUE, PREV_VALUE, COMMENTS
  FROM SYS.M_INIFILE_CONTENT_HISTORY
  WHERE APPLICATION_NAME <> '' AND KEY = 'log_mode' AND COMMENTS <> '';

No hay comentarios:

Publicar un comentario

Creditos