MSSQL_ENG003724
Si applica a:Istanza gestita di SQL Di Azure di SQL Server
Dettagli messaggio
Attributo | Valore |
---|---|
Nome prodotto | SQL Server |
ID evento | 3724 |
Origine evento | MSSQLSERVER |
Componente | Motore di database di SQL Server |
Nome simbolico | |
Testo del messaggio | Impossibile %S_MSG la %S_MSG '%.*ls' perché è in uso per la replica. |
Spiegazione
Quando gli oggetti di un database vengono replicati, vengono contrassegnati come replicati nella tabella di sistema sysarticles (per le pubblicazioni snapshot e transazionali) o sysmergearticles (per le pubblicazioni di tipo merge). Se si tenta di eliminare un oggetto replicato, viene generato questo errore.
Azione utente
Verificare che l'oggetto di database non sia replicato prima di tentare di eliminarlo. Ad esempio:
Se l'errore si verifica nel database di pubblicazione, eliminare l'articolo dalla pubblicazione prima di eliminare l'oggetto. Per altre informazioni, vedere Aggiungere ed eliminare articoli in pubblicazioni esistenti.
Se l'errore si verifica nel database di sottoscrizione, eliminare la sottoscrizione prima di eliminare l'oggetto. Per altre informazioni, vedere Sottoscrivere le pubblicazioni. Nelle sottoscrizioni a pubblicazioni transazionali è possibile eliminare la sottoscrizione a un singolo articolo anziché all'intera pubblicazione. Per altre informazioni, vedere sp_dropsubscription (Transact-SQL).
Se questo errore si verifica in un database non replicato, eseguire sp_removedbreplication (Transact-SQL) per assicurarsi che gli oggetti nel database non siano contrassegnati come replicati.
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per