KB4573172 – OPRAVA: Při spuštění distribučního agenta v instanci SQL Server 2017 na Linux dojde k chybě

Platí pro
SQL Server 2017 Developer Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux

Příznaky

Když spustíte distribučního agenta a replikujete velké objekty v instanci SQL Server 2017 v systému Linux, může se zobrazit následující chybová zpráva:

Chybová zpráva v nástroji Sledování replikace:

Agentovi distribuce se nepodařilo vytvořit dočasné soubory v adresáři C:\COM. Systém vrátil kód chyby 5. (Zdroj: MSSQL_REPL, Číslo chyby: MSSQL_REPL21100)

Získání nápovědy: http://help/MSSQL_REPL21100

Chyba v protokolech chyb SQL:

Chyba: 14151, Závažnost: 18, Stav: 1.

Replication-Replication Distribution Subsystem: Agent AgentName selhal. Agentovi distribuce se nepodařilo vytvořit dočasné soubory v adresáři C:\COM. Systém vrátil kód chyby 5.

      

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Řešení

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

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:

Alternativní řešení

Chcete-li tento problém obejít, můžete vytvořit složku "/com" a udělit mssql uživatelské oprávnění.

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.