Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Este procedimiento almacenado quita el trasvase de registros de la base de datos principal, incluido el trabajo de copia de seguridad, el historial local y remoto. Use solo este procedimiento almacenado después de quitar las bases de datos secundarias mediante sp_delete_log_shipping_primary_secondary.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_delete_log_shipping_primary_database
[ @database = ] N'database'
[ , [ @ignoreremotemonitor = ] ignoreremotemonitor ]
[ ; ]
Argumentos
[ @database = ] N'database'
Nombre de la base de datos principal de trasvase de registros.
@database es sysname, sin valor predeterminado y no puede ser NULL.
[ @ignoreremotemonitor = ] ignorar monitor remoto
Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.
Valores de código de retorno
0 (correcto) o 1 (erróneo).
Conjunto de resultados
Ninguno.
Comentarios
sp_delete_log_shipping_primary_database debe ejecutarse desde la master base de datos en el servidor principal. Este procedimiento almacenado realiza los pasos siguientes:
Elimina el trabajo de copia de seguridad para la base de datos principal especificada.
Quita el registro del monitor local en
log_shipping_monitor_primaryen el servidor principal.Quita las entradas correspondientes en
log_shipping_monitor_history_detailylog_shipping_monitor_error_detail.Si el servidor de supervisión es diferente del servidor principal, quita el registro de supervisión en
log_shipping_monitor_primaryen el servidor de supervisión.Quita las entradas correspondientes en
log_shipping_monitor_history_detailylog_shipping_monitor_error_detailen el servidor de supervisión.Quita la entrada de
log_shipping_primary_databasespara esta base de datos principal.Llama
sp_delete_log_shipping_alert_jobal servidor de supervisión.
Permisos
Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar este procedimiento.
Ejemplos
En este ejemplo se muestra el uso sp_delete_log_shipping_primary_database de para eliminar la base de datos AdventureWorks2025principal .
EXECUTE master.dbo.sp_delete_log_shipping_primary_database
@database = N'AdventureWorks2022';
GO