Проблемы
Предположим, что вы установили средства SQL Server Data Tools (SSDT) 2017. При попытке выполнить отладку пакета служб SQL Server Integration Services (SSIS) в SSDT DtsDebugHost всегда начинается в разрядном режиме 32, а не в режиме 64-bit.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема устранена в следующем накопительном обновлении SQL Server:
Сведения о накопительных обновлениях для SQL Server.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Обходное решение
64-разрядная версия DtsDebugHost находится в следующем расположении:
C:\Program Files\Microsoft Visual Studio + Common7\IDE\Extensions\Microsoft\SSIS\140\Binn\DtsDebugHost.exe
Чтобы устранить эту ошибку, скопируйте файл DtsDebugHost из папки VS в нужное расположение:
копирование "C:\Program Files\Microsoft Visual Studio .\n\n-\ Common7\IDE\Extensions\Microsoft\SSIS\140\Binn\DtsDebugHost.exe" "C:\Program Files\Microsoft SQL Server\140\DTS\Binn"
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.