Vzťahuje sa naSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Príznaky

Zoberme si nasledujúcu situáciu:

  • Replikácie používate v Microsoft SQL Server 2012 alebo SQL Server 2014.

  • Pridávate predplatné v predplatné replikácie a potom ho odstráňte.

V tomto scenári sa môže zobraziť nasledujúca chyba 515:

Nie je možné vložiť hodnotu NULL do stĺpca "article_id", tabuľka "<DistributionDatabaseName> .dbo.MSrepl_commands"; stĺpec nepovoľuje hodnoty null. Vložiť zlyhá.

Príčina

Problém sa vyskytuje z dôvodu regresie SQL servera 2012. Keď pridáte predplatné a potom ho odstránite, metaúdaje replikácie týkajúce sa predplatného sa okamžite odstránia, pretože existuje oneskorenie pred tým, ako LogReader zistí príkaz na pridanie predplatného.

Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.