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.