Adición de un conjunto de datos de registro activo al inventario de registros activos con el mandato SET LOG
Puede utilizar el mandato SET LOG para añadir un nuevo conjunto de datos de registro activo al inventario de registro activo sin detener e iniciar Db2.
Antes de empezar
Antes de emitir el comando SET LOG, defina y dé formato a los nuevos conjuntos de datos de registro activos.
- Utilice el comando DEFINE de Servicios de Método de Acceso para definir nuevos conjuntos de datos de registro activos.
- Utilice la utilidad DSNJLOGF para preformatear los nuevos conjuntos de datos de registro activos.
Si no preformatea los registros activos con la utilidad DSNJLOGF, el gestor de bases de datos Db2 debe preformatearlos la primera vez que se utilizan, lo que podría afectar al rendimiento.
Procedimiento
Para añadir un conjunto de datos de registro activo al inventario de registros activos:
Actualmente, si no se detiene y se inicia Db2 durante el período posterior a la adición de nuevos conjuntos de datos de registro activos al inventario y antes de que Db2 utilice esos conjuntos de datos de registro activos, Db2 utiliza los conjuntos de datos de registro activos en el orden inverso al orden en que se añaden al inventario de registro activo con el comando SET LOG. Por ejemplo, supongamos que el inventario de registro activo contiene los conjuntos de datos DS01, DS02 y DS03, y que se añade el conjunto de datos DS04 y, a continuación, el conjunto de datos DS05. Si el conjunto de datos DS03 está activo y se emite el comando ARCHIVE LOG, el nuevo registro activo se convierte en DS05. Sin embargo, si detiene e inicia Db2 durante el período posterior a la adición de nuevos conjuntos de datos de registro activos y antes de que Db2 los utilice, el orden de uso podría ser diferente.
Este comportamiento podría cambiar en el futuro, por lo que los esquemas para añadir y cambiar registros activos no deberían depender de este orden.