Symptome
Angenommen, Sie erstellen eine tabellarische Datenbank mit dem Befehl Create oder CreateOrReplace Tabular Model Scripting Language (TMSL) in Microsoft SQL Server 2016, und der Datenbankname lautet DB1. Anschließend benennen Sie die Datenbank in DB2 um. Anschließend erstellen Sie eine weitere Datenbank mit dem Namen DB1, indem Sie den gleichen TMSL-Befehl create oder CreateOrReplace verwenden. In diesem Fall erhalten Sie eine Fehlermeldung, die der folgenden ähnelt:
Hinweis
Fehler bei der JSON-DDL-Anforderung: Ein anderes "Database"-Objekt weist die <ID auf> .
Hinweis Dieses Problem tritt nicht auf, wenn Sie die Datenbank-ID definiert haben.
Lösung
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben:
Empfehlung: Installieren Sie das neueste kumulative Update für SQL Server
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Es wird empfohlen, die neuesten kumulativen Updates für SQL Server herunterzuladen und zu installieren:
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Referenzmaterial
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.