Log Shipping Tables and Stored Procedures

Se aplica a:SQL Server

En este tema se describen todas las tablas y los procedimientos almacenados asociados con una configuración de trasvase de registros. Todas las tablas de trasvase de registros se almacenan en msdb en cada servidor. En las tablas siguientes se describe qué tablas y procedimientos almacenados se utilizan en qué servidores en una configuración de trasvase de registros.

Tablas de servidor principal

Tabla Descripción
log_shipping_monitor_alert Almacena el Id. del trabajo de alerta. Esta tabla solo se usa en el servidor principal si no se ha configurado ningún servidor de supervisión remoto.
log_shipping_monitor_error_detail Almacena los detalles de error de los trabajos de trasvase de registros asociados con este servidor principal.
log_shipping_monitor_history_detail Almacena los detalles de historial de los trabajos de trasvase de registros asociados con este servidor principal.
log_shipping_monitor_primary Almacena un registro de monitor para esta base de datos principal.
log_shipping_primary_databases Incluye información de configuración de las bases de datos principales de un servidor determinado. Incluye una fila por base de datos principal.
log_shipping_primary_secondaries Asigna bases de datos principales a las secundarias.

Procedimientos almacenados del servidor principal

Procedimiento almacenado Descripción
sp_add_log_shipping_primary_database Configura la base de datos principal de una configuración de trasvase de registros, incluido el trabajo de copia de seguridad, el registro de monitor local y el registro de monitor remoto.
sp_add_log_shipping_primary_secondary Agrega un nombre de base de datos secundaria a una base de datos principal existente.
sp_change_log_shipping_primary_database Cambia la configuración de la base de datos principal incluidos los registros de monitor local y remoto.
sp_cleanup_log_shipping_history Limpia el historial localmente y en el monitor basándose en el período de retención.
sp_delete_log_shipping_primary_database Quita el trasvase de registros de la base de datos principal, incluido el trabajo de copia de seguridad así como el historial local y remoto.
sp_delete_log_shipping_primary_secondary Quita el nombre de una base de datos secundaria de una principal.
sp_help_log_shipping_primary_database Recupera la configuración de la base de datos principal y muestra los valores de las tablas log_shipping_primary_databases y log_shipping_monitor_primary .
sp_help_log_shipping_primary_secondary Recupera nombres de las bases de datos secundarias para una base de datos principal.
sp_refresh_log_shipping_monitor Actualiza el monitor con la información más reciente del agente de trasvase de registros especificado.

Tablas de servidor secundario

Tabla Descripción
log_shipping_monitor_alert Almacena el Id. del trabajo de alerta. Esta tabla solo se usa en el servidor secundario si no se ha configurado ningún servidor de supervisión remoto.
log_shipping_monitor_error_detail Almacena los detalles de error de los trabajos de trasvase de registros asociados con este servidor secundario.
log_shipping_monitor_history_detail Almacena los detalles de historial de los trabajos de trasvase de registros asociados con este servidor secundario.
log_shipping_monitor_secondary Almacena un registro de monitor por cada base de datos secundaria asociada con este servidor secundario.
log_shipping_secondary Incluye información de configuración de las bases de datos secundarias de un servidor determinado. Incluye una fila por Id. secundario.
log_shipping_secondary_databases Almacena información de configuración de una base de datos secundaria determinada. Incluye una fila por base de datos secundaria.

Nota:

Las bases de datos secundarias del mismo servidor secundario de una base de datos principal comparten la configuración de la tabla log_shipping_secondary . Si se modifica un valor compartido de una base de datos secundaria, se modificará para todas ellas.

Procedimientos almacenados del servidor secundario

Procedimiento almacenado Descripción
sp_add_log_shipping_secondary_database Configura una base de datos secundaria para el trasvase de registros.
sp_add_log_shipping_secondary_primary Configura información principal, agrega vínculos al monitor local y remoto y crea trabajos de copia y restauración en el servidor secundario de la base de datos principal especificada.
sp_change_log_shipping_secondary_database Cambia la configuración de la base de datos secundaria incluidos los registros de monitor local y remoto.
sp_change_log_shipping_secondary_primary Cambia la configuración de la base de datos secundaria como el directorio de origen y destino o el período de retención de los archivos.
sp_cleanup_log_shipping_history Limpia el historial localmente y en el monitor basándose en el período de retención.
sp_delete_log_shipping_secondary_database Quita una base de datos secundaria y los historiales local y remoto.
sp_delete_log_shipping_secondary_primary Quita la información acerca del servidor principal especificado del servidor secundario.
sp_help_log_shipping_secondary_database Recupera la configuración de la base de datos secundaria de las tablas log_shipping_secondary, log_shipping_secondary_databasesy log_shipping_monitor_secondary .
sp_help_log_shipping_secondary_primary Este procedimiento almacenado recupera la configuración de una base de datos principal determinada en el servidor secundario.
sp_refresh_log_shipping_monitor Actualiza el monitor con la información más reciente del agente de trasvase de registros especificado.

Tablas de servidor de supervisión

Tabla Descripción
log_shipping_monitor_alert Almacena el Id. del trabajo de alerta.
log_shipping_monitor_error_detail Almacena los detalles de errores de los trabajos de trasvase de registros.
log_shipping_monitor_history_detail Almacena los detalles de historial de los trabajos de trasvase de registros.
log_shipping_monitor_primary Almacena un registro de monitor por cada base de datos principal asociada con este servidor de supervisión.
log_shipping_monitor_secondary Almacena un registro de monitor por cada base de datos secundaria asociada con este servidor de supervisión.

Procedimientos almacenados del servidor de supervisión

Procedimiento almacenado Descripción
sp_add_log_shipping_alert_job Crea un trabajo de alerta de trasvase de registros si aún no se ha creado ninguno.
sp_delete_log_shipping_alert_job Quita un trabajo de alerta de trasvase de registros si no hay ninguna base de datos principal asociada.
sp_help_log_shipping_alert_job Devuelve el Id. del trabajo de alerta.
sp_help_log_shipping_monitor_primary Devuelve registros de supervisión para la base de datos principal especificada desde la tabla log_shipping_monitor_primary .
sp_help_log_shipping_monitor_secondary Devuelve registros de supervisión para la base de datos secundaria especificada desde la tabla log_shipping_monitor_secondary .