Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Este procedimiento almacenado quita el trasvase de registros de la base de datos principal, incluyendo el trabajo de copia de seguridad y los historiales local y remoto. Utilice este procedimiento almacenado solo si ha quitado la base de datos secundaria mediante sp_delete_log_shipping_primary_secondary.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_delete_log_shipping_primary_database
[ @database = ] 'database'
Argumentos
- [ @database = ] 'database'
Es el nombre de la base de datos principal de trasvase de registros. database es de tipo sysname, no tiene ningún valor predeterminado y no puede ser NULL.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Ninguno.
Comentarios
sp_delete_log_shipping_primary_database se debe ejecutar desde la base de datos maestra del servidor principal. Este procedimiento almacenado hace lo siguiente:
Elimina el trabajo de copia de seguridad para la base de datos principal especificada.
Quita el registro de supervisión local de log_shipping_monitor_primary del servidor principal.
Quita las entradas correspondientes de log_shipping_monitor_history_detail y log_shipping_monitor_error_detail.
Si el servidor de supervisión es distinto al servidor principal, quita el registro de supervisión de log_shipping_monitor_primary del servidor de supervisión.
Quita las entradas correspondientes de log_shipping_monitor_history_detail y log_shipping_monitor_error_detail del servidor de supervisión.
Quita la entrada de log_shipping_primary_databases para esta base de datos principal.
Llama a sp_delete_log_shipping_alert_job en el servidor de supervisión.
Permisos
Solo pueden ejecutar este procedimiento los miembros del rol fijo de servidor sysadmin.
Ejemplos
Este ejemplo muestra cómo se utiliza sp_delete_log_shipping_primary_database para eliminar la base de datos principal AdventureWorks.
EXEC master.dbo.sp_delete_log_shipping_primary_database @database = N'AdventureWorks';
GO
Vea también
Referencia
Procedimientos almacenados del sistema (Transact-SQL)