MSSQL_ENG003724
Detalles del mensaje
Nombre del producto |
SQL Server |
Versión del producto |
10.0 |
Número de compilación del producto |
|
Id. de evento |
3724 |
Origen del evento |
MSSQLSERVER |
Componente |
SQL Server Database Engine (Motor de base de datos de SQL Server) |
Nombre simbólico |
|
Texto del mensaje |
No se puede %S_MSG %S_MSG '%.*ls' porque se está utilizando para la replicación. |
Explicación
Cuando se replican objetos en una base de datos, se marcan como replicados en la tabla del sistema sysarticles (en publicaciones de instantáneas y transaccionales) o sysmergearticles (en publicaciones de mezcla). Si intenta quitar un objeto replicado, se produce este error.
Acción del usuario
Asegúrese de que el objeto de la base de datos no está replicado antes de intentar quitarlo. Por ejemplo:
Si el error se produce en la base de datos de publicaciones, quite el artículo de la publicación antes de quitar el objeto. Para obtener más información, vea Agregar y quitar artículos de publicaciones existentes.
Si el error se produce en la base de datos de suscripciones, quite la suscripción antes de quitar el objeto. Para obtener más información, vea Suscribirse a publicaciones. En suscripciones de publicaciones transaccionales, es posible quitar la suscripción de un artículo individual en vez de toda la publicación. Para obtener más información, vea sp_dropsubscription (Transact-SQL).
Si se produce este error en una base de datos que no está replicada, ejecute sp_removedbreplication (Transact-SQL) para asegurarse de que los objetos en la base de datos no están marcados como replicados.