Symptomen
Stel dat u een tabellaire database maakt met behulp van de opdracht Create of CreateOrReplace tabellaire Modeling Language (TMSL) in microsoft SQL Server 2016, en de databasenaam db1 is. Vervolgens wijzigt u de naam van de database in DB2. Vervolgens maakt u een andere database met de naam DB1 met behulp van de opdracht maken of CreateOrReplace TMSL. In deze situatie wordt een foutbericht weergegeven van de volgende strekking:
De JSON DDL-aanvraag is mislukt met de volgende fout: het object van een andere database heeft de <-id> id.
Opmerking Dit probleem treedt niet op als u de database-id hebt gedefinieerd.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. U wordt aangeraden de nieuwste cumulatieve updates voor SQL Server te downloaden en te installeren:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.