MSSQL_REPL-2147199416
Si applica a:Istanza gestita di SQL Di Azure di SQL Server
Dettagli messaggio
Attributo | Valore |
---|---|
Nome prodotto | SQL Server |
ID evento | -2147199416 |
Origine evento | MSSQLServer |
Nome simbolico | |
Testo del messaggio | Impossibile ottenere un nuovo set di intervalli di valori Identity per il Sottoscrittore. Per risolvere il problema, riavviare l'agente di merge con un valore di -HistoryVerboseLevel più elevato, quindi individuare eventuali errori correlati al server nei file dei log di output. Risolvere tutti gli errori correlati al server prima di riavviare la sincronizzazione oppure reinizializzare la sottoscrizione. |
Spiegazione
Il processo di merge non è riuscito. Il problema potrebbe essere causato dal mancato rilascio e successiva nuova creazione del vincolo CHECK dell'intervallo di valori Identity.
Azione utente
Se il vincolo CHECK dell'intervallo di valori Identity non è stato rilasciato e non è stato ricreato, controllare le autorizzazioni di sicurezza e controllare anche se le modifiche DDL sono consentite nella tabella.
Se durante il processo di merge non è stata trovata la voce di assegnazione dell'intervallo di valori Identity del Sottoscrittore, si può risolvere il problema reinizializzando il Sottoscrittore. Il processo di merge che applica lo snapshot crea la voce di assegnazione dell'intervallo di valori Identity nella tabella.
Solo interno
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per