Sintomi
Supponiamo che tu crei un database tabulare usando il comando Crea o CreateOrReplace tabulare Model Scripting Language (TMSL) in Microsoft SQL Server 2016 e il nome del database sia DB1. Rinominare quindi il database in DB2. In seguito, crei un altro database con il nome DB1 usando lo stesso comando Crea o CreateOrReplace TMSL. In questo caso, viene visualizzato un messaggio di errore simile al seguente:
La richiesta DDL JSON non è riuscita con l'errore seguente: un altro oggetto "database" contiene l'ID <> ID..
Nota Questo problema non si verifica se è stato definito l'ID del database.
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. È consigliabile scaricare e installare gli aggiornamenti cumulativi più recenti per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.