Platí pro
SQL Server 2016 Service Pack 2 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) SQL Server 2019 on Windows SQL Server 2017 on Windows

Příznaky

Předpokládejme, že jste nakonfigurovali transakční replikaci, která má hodnotu "immediate_sync=false" v vysoce transakční databázi. Po přidání nové tabulky do publikace si všimnete, že agent distribuce nepoužívá příkazy pro vytvoření, které souvisejí s nově přidanou tabulkou odběratele.

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.

Řešení

Tento problém je opraven v následujících kumulativních aktualizacích pro SQL Server:

PoznámkaChcete-li tento problém vyřešit, musíte použít přidruženou kumulativní aktualizaci na servery vydavatele i distributora v topologii replikace.

Informace o kumulativních aktualizacích pro SQL Server:

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 pro SQL Server:

Řešení

Chcete-li tento problém vyřešit, postupujte takto:

  • Abyste měli jistotu, že k tomuto problému v budoucnu nedojde, změňte hodnotu immediate_sync na true.

  • Před přidáním článku zastavte agenta čtečky protokolů a po vygenerování nového snímku restartujte agenta čtečky protokolů.

  • Před přidáním článku zastavte agenta distribuce a po vygenerování nového snímku restartujte agenta distribuce.

Odkazy

Seznamte se s terminologií, kterou Microsoft používá k popisu aktualizací softwaru.

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.