Příznaky
Předpokládejme, že jste nainstalovali nástroje SQL Server Data Tools (SSDT) 2017. Při pokusu o ladění balíčku SQL Server Integration Services (SSIS) v SSDT se DtsDebugHost vždy spouští v režimu 32, nikoli v režimu 64.
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í kumulativní aktualizaci SQL serveru:
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 SQL serveru:
Alternativní řešení
64 verze DtsDebugHost se nachází v následujícím umístění:
C:\Program Files\Microsoft Visual Studio 14.0 \ Common7\IDE\Extensions\Microsoft\SSIS\140\Binn\DtsDebugHost.exe
Tento problém vyřešíte zkopírováním souboru DtsDebugHost ze složky vs do správného umístění:
Copy "C:\Program Files\Microsoft Visual Studio 14.0 \ Common7\IDE\Extensions\Microsoft\SSIS\140\Binn\DtsDebugHost.exe" "C:\Program Files\Microsoft SQL Server\140\DTS\Binn"
Odkazy
Informace o terminologii používanéspolečností Microsoft k popisu aktualizací softwaru.