/ / Como faço para testar a unidade de um pacote SSIS de 32 bits em uma máquina de 64 bits? - teste unitário, ssis, 64 bits

Como faço para testar um pacote SSIS de 32 bits em uma máquina de 64 bits? - teste unitário, ssis, 64 bits

Eu tenho que criar um pacote SSIS para mover algunsdados ao redor. Eu posso escrever um pacote SSIS em minha máquina de desenvolvimento de 64 bits, mas o SSIS só roda em máquinas de 32 bits. É simples o suficiente para que eu possa fazer algo que pareça que deveria funcionar e entregá-lo para o controle de qualidade, mas eu gostaria de escrever testes de unidade para ele ou até mesmo fazer TTD sobre isso. Existe alguma maneira que eu possa fazer isso ou eu tenho que pular testes de unidade para isso?

Respostas:

0 para resposta № 1

Você pode executar seu pacote no modo de 32 bits (em uma máquina x64) a partir da linha de comando usando dtexec.exe:

"C:Program Files (x86)Microsoft SQL Server100DTSBinndtexec.exe" /f "C:MyPackage.dtsx"

Não deve ser muito difícil integrar essa chamada em sua estrutura de teste.