Pessoal, finalmente o processo foi finalizado e, o SSIS programado encontre as planilhas e insere os dados na tabela e exclui a planilha do diretório...mas ocorre um problema. Depois que o processo é realizado, se eu colocar outra planilha no diretório com umas 3 linhas de informações à mais, o SSIS não insere esses dados e ocorre uma critica. Já aumentei a quantidade de 'MAXIMUNERRORCOUNT' e não adianta nada, o que pode ser? Os scripts estão assim dentro do meu SSIS: Alteração: UPDATE STG_DIM_PRDT SET DS_PRDT = ?, FL_VOZ_DDOS = ?, ID_TIPO_PRDT = ?, DT_INSR_DW = GETDATE(), DT_ATLZ_DW = GETDATE() WHERE ID_PRDT= ? Inserção: INSERT INTO STG_DIM_PRDT (ID_PRDT, DS_PRDT, FL_VOZ_DDOS, ID_TIPO_PRDT, DT_INSR_DW, DT_ATLZ_DW) VALUES(?, ?, ?, ?, GETDATE(), GETDATE()) Pra chamada do JOB estamos utilizando o 'Script Task' para localizar a existência da planilha no diretório e para iniciar o processo do JOB o 'Execute Package Task' e o JOB em si utilizamos nessa ordem: 'Excel Source' >> 'Data Conversion' >> 'Lookup' >> e nesse ponto UPDATE(SQL Command) ou INSERT(SQL Command) que mostrei acima. O que pode estar errado? Obrigado. Ricardo.