Procedimiento CHANGE_RESYNC_ENTRIES
El procedimiento CHANGE_RESYNC_ENTRIES suprime o difiere entradas de la lista de seguimiento de objetos (OTL).
Si no se especifican argumentos, todas las entradas de historial y de error se eliminan de la tabla de seguimiento. De lo contrario, las entradas para los objetos especificados se eliminan o modifican en la OTL de acuerdo con el valor del parámetro entradas-resinc. Si no existen entradas para el objeto especificado, se devuelve un error. Las entradas pueden examinarse con la vista QSYS2.RESYNC_STATUS. Las entradas de historial tienen un valor de columna RESYNC_ENDTIME que no es nulo. Las entradas de error tienen un valor de columna FAILURE_MESSAGE que no es nulo.
CHANGE_RESYNC_ENTRIES no está permitido mientras las entradas están siendo resincronizadas en la OTL.
Autorización: Los privilegios del ID de autorización de la sentencia deben incluir los siguientes1:
- Para obtener la autorización necesaria para utilizar este procedimiento, consulte Autorización.
- Autorización para el identificador de uso de la función QIBM_DB2_MIRROR.
- Autorización *EXECUTE sobre la biblioteca QRECOVERY.
- Para eliminar una entrada de historial o de error,
- Autorización *OBJOPR y *DLT sobre QRECOVERY/QADBRSYSTS.
- Para diferir una entrada que no sea una entrada de historial o de error,
- Autorización *OBJOPR y *UPD sobre QRECOVERY/QADBRSYSTS.
El esquema es QSYS2.
- esquema-objeto-sistema
- Serie gráfica o de caracteres que identifica la biblioteca que contiene los objetos cuyas entradas se eliminarán o modificarán. Debe ser un nombre de esquema del sistema.
El valor especial de *ALL se puede utilizar para indicar todos los objetos de cualquier esquema. *ALL es el valor predeterminado.
- nombre-objeto-sistema
- Serie gráfica o de caracteres que identifica el objeto cuyas entradas se eliminarán o modificarán. Debe ser un nombre de objeto del sistema.
El valor especial de *ALL se puede utilizar para indicar todos los objetos de cualquier nombre. *ALL es el valor predeterminado.
- tipo-objeto-sistema
- Serie gráfica o de caracteres que identifica el tipo de objeto de los objetos cuyas entradas se eliminarán o modificarán.
El valor especial de *ALL se puede utilizar para indicar objetos de cualquier tipo de objeto. *ALL es el valor predeterminado.
- número-resinc
- Valor entero que identifica el número de resincronización de las entradas que se eliminarán o modificarán. El número de resincronización debe ser superior a 0. Un valor nulo indica que se cambiarán las entradas con cualquier número de resincronización.
- entradas-resinc
- Valor entero que indica las entradas que se eliminarán o modificarán.
- 0
- Se eliminarán las entradas históricas, las entradas diferidas de resincronización y las entradas de error no recuperable. Este es el valor por omisión.
- 1
- Se eliminan las entradas históricas, las entradas de resincronización diferida y todas las entradas de error. Todas las demás entradas tendrán la columna RESYNC_DEFERRED establecida en el valor USER DEFERRED.
Ejemplo
Eliminar todas las entradas de historial y de error de la OTL.
CALL QSYS2.CHANGE_RESYNC_ENTRIES( );
