Symptom
Anta att du installerar SQL Server Data Tools (SSDT) 2017. När du försöker felsöka ett SSIS-paket (služba SSIS) i SSDT startar DtsDebugHost alltid i 32-bitarsläge i stället för 64-bitarsläge.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Lösning
Det här problemet åtgärdas i följande kumulativa uppdatering för SQL Server:
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Lösning
64-bitarsversionen av DtsDebugHost finns på följande plats:
C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\SSIS\140\Binn\DtsDebugHost.exe
Du kan komma runt det här problemet genom att kopiera filen DtsDebugHost från mappen VS till rätt plats:
kopiera "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"
Referenser
Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.