KB3155558 – KORJAUS: Saraketta ei voi muuttaa -virhe, kun tietokanta palautetaan SQL Server

Käytetään kohteeseen
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

Ongelman ilmenemistapa

Oletetaan, että varmuuskopioit tietokannan, jossa muutostietojen kerääminen on käytössä. Palautat tämän tietokannan SQL Server -esiintymään, joka ei tue muutostietojen keräämistä. Kun yrität nimetä tietokannan taulukon sarakkeen uudelleen, näyttöön tulee seuraavankaltainen virhesanoma:

Huomautus

Msg 4928, taso 16, tila 1, menettely sp_rename, rivi 629
Sarakkeen <sarakkeen nimeä> ei voi muuttaa, koska se on "otettu käyttöön replikointia tai Change Data Capture" -toimintoa.

      

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.