Applies ToSQL 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 Standard - duplicate (do not use)

Příznaky

Předpokládejme, že používáte transakční replikaci v Microsoft SQL serveru 2008 a v publikaci je aktualizační dotaz. Když upgradujete SQL Server na SQL Server 2012 nebo SQL Server 2014 a aktualizační dotaz není před upgradem distribuován, může se Agent čtečky protokolů zdařit s následující chybou:

<Date> <Time> Publisher: {Call sp_replcmds (500, 0, 0, 500000)}<datum> <čas> stav: 0, kód: 20011, text: ' proces nemohl spustit sp_replcmds jméno vydavatele < '.<Date> <Time> Proces nemohl spustit ' sp_replcmds ' na '<název vydavatele>.<Date> <Time> Stav agenta REPL: 6<> <čas> stav: 0, kód: 542, text: byla zjištěna neplatná hodnota DateTime. Hodnota přesahuje rok 9999.<Date> <Time> Stav: 0, kód: 3621, text: ' příkaz byl ukončen.<Date> <Time> Stav: 0, kód: 22037, text: ' proces nemohl spustit ' sp_replcmds '<název vydavatele>.

I když tento problém nepřijde, aktualizované záznamy protokolu pro příkazy Update můžou být pořád chybně interpretovány agentem čtečky protokolů a v agentovi distribuce může dojít k následující chybě:

515 nemůže vložit hodnotu NULL do sloupce<název sloupce>'; tabulka '<název tabulky>"; sloupec nepovoluje hodnoty null. AKTUALIZACE se nezdařila.

Poznámka

  • Různé datové typy a omezení mohou způsobit hlášení různých chyb a tento problém dokonce může způsobit nekonvergenci.

  • K tomuto problému dochází při upgradu z SQL serveru 2008 nebo SQL serveru 2008 R2 na SQL Server 2012 nebo SQL Server 2014.

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.