Log Shipping Tables and Stored Procedures
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 . |