Ongelman ilmenemistapa
Oletetaan, että luot taulukkomuotoisen tietokannan Microsoft SQL Server 2016:n Luo tai Luo tai korvaa taulukkomallin komentosarjakieli (TMSL) -komennolla ja että tietokannan nimi on DB1. Sen jälkeen nimeät tietokannan uudelleen DB2:ksi. Luo sen jälkeen toinen tietokanta nimellä DB1 käyttämällä samaa Luo- tai Luo tai korvaa TMSL-komentoa. Tässä tapauksessa näyttöön tulee virhesanoma, joka on seuraavanlainen:
Huomautus
JSON DDL -pyyntö epäonnistui ja näyttöön tuli seuraava virhesanoma: Toisella Database-objektilla on <tunnustunnus> .
Huomautus: Tämä ongelma ei ilmene, jos olet määrittänyt tietokannan tunnuksen.
Ratkaisu
Ongelma korjattiin ensimmäisen kerran seuraavassa SQL Server kumulatiivisessa päivityksessä:
Suositus: Asenna uusin kumulatiivinen päivitys SQL Server:lle
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että lataat ja asennat uusimmat kumulatiiviset päivitykset SQL Server:lle:
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Viitteet
Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.