En nuestra última publicación hablamos sobre cómo encontrar todos los objetos registrados en un diario específico. En esta publicación, explicaremos cómo analizar el contenido de sus diarios según el tipo de entrada, utilizando el comando DSPJRN.
Una vez que sepa qué diario, archivo u objeto le interesa para el análisis del problema, el comando DSPJRN (Mostrar diario) es el que debe usar para determinar qué ha sucedido con cada transacción. El comando le pedirá el nombre del diario y la biblioteca, y luego un archivo u objeto específico. Si solo desea ver el estado de todas las transacciones, deje estos campos en blanco y avance dos páginas hasta que vea Rango de receptores del diario. Aquí puede especificar un rango de receptores para mostrar, o una fecha y hora de inicio y finalización.
Nos interesa el archivo CUSTOMER en la biblioteca PAYNOLL, por lo que, como se muestra a continuación, lo hemos especificado en la solicitud de archivo.
Si pulsas Enter y ves el desagradable mensaje "No se han convertido ni recibido entradas del diario"<journal name> "
Esto significa que el valor predeterminado para iniciar el receptor del diario, *CURRENT, no va a funcionar, ya que puede que no haya nada en el receptor actualmente conectado para su archivo u objeto en particular.
Existen dos maneras de solucionar este problema. La primera consiste en usar el comando WRKJRNA (Trabajar con atributos del diario) y la opción 15, Trabajar con directorio de receptores, para ver todos los receptores en la cadena actual. Es posible que el receptor actual se haya conectado hace apenas unos minutos y, por lo tanto, no haya transacciones relevantes.
Utilice la opción 8 de esta pantalla para visualizar los atributos del receptor conectado actualmente, como se muestra a continuación.
Un método más sencillo es recuperar el comando DSPJRN y especificar *CURCHAIN en el elemento receptor de diario inicial del rango de receptores de diario.
El resultado se muestra a continuación:
Ahora podemos ver varias entradas con una combinación de códigos y entradas, como el código F y la entrada MS, o el código R y la entrada UP. ¿Qué significan estos códigos y entradas crípticos? Utilice la opción 5 para mostrar la entrada completa junto al número de secuencia y así comprender su significado. Por ejemplo, al usar la opción 5 junto al número de secuencia 366502 (la entrada F MS), vemos que el código F corresponde a la operación de miembro del archivo de base de datos y el tipo de entrada MS a "Miembro guardado".
Bueno, todo esto está muy bien si sabes lo que buscas, pero si quieres averiguar quién actualizó el archivo del cliente y cómo era antes de la actualización y cómo era después de la actualización, ¿qué código y tipo utilizas?
Aquí es donde entra en juego el buscador de información del Centro de Conocimiento de IBM. Utilice este enlace http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/rzaru/rzarufinder.htm y use el menú desplegable "Buscar por categoría" para ver los valores de código válidos en IBM i7.1. También puede pulsar el botón "Ir" una vez que haya seleccionado una categoría para ver solo los tipos de entrada para ese código en particular.
Así que puede ver en la operación de código R en el registro específico:
Que R UB es una imagen anterior a la actualización de un registro, mientras que R UP es una imagen posterior a la actualización de un registro.
Ten en cuenta que a IBM le gusta cambiar el nombre de sus herramientas y productos, así que en versiones anteriores puede aparecer como "Buscador de códigos de diario de IBM Infocenter" o simplemente "Buscador de códigos de diario". ¡Google es tu mejor aliado!
¡Esté atento la próxima semana para ver cómo esto se relaciona con el análisis del diario iCluster !
Preparación para la facturación electrónica: plazos, requisitos y próximos pasos prácticos
La confianza no equivale al cumplimiento.
Modernización de la Enterprise con el IBM z17 Single Frame y Rack-Mounted [...]
