KB3173779 – ISPRAVKA: Nije moguće kreirati bazu podataka sa korišćenim imenom baze podataka pomoću komande "Kreiraj" ili "Kreiraj" ili Zameni u programu SQL Server 2016

Primenjuje se na
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Simptomi

Pretpostavimo da kreirate tabelarnu bazu podataka pomoću komande Create ili CreateOrReplace Tabular Model Scripting Language (TMSL) u sistemu Microsoft SQL Server 2016, a ime baze podataka je DB1. Zatim ćete preimenovati bazu podataka u DB2. Nakon toga, kreirajte drugu bazu podataka sa imenom DB1 pomoću iste TMSL komande Create ili CreateOrReplace . U ovoj situaciji dobijate poruku o grešci koja podseća na sledeću poruku:

Napomena

JSON DDL zahtev nije uspeo uz sledeću grešku: Drugi objekat "Baza podataka" ima <ID> ID.

Napomena: Ovaj problem se ne javlja ako ste definisali ID baze podataka.

Rešenje

Problem je prvi put rešen u sledećoj kumulativnoj ispravci sistema SQL Server:

Preporuka: Instalirajte najnoviju kumulativnu ispravku za SQL Server

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Preporučujemo da preuzmete i instalirate najnovije kumulativne ispravke za SQL Server:

      

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.