Estranhamente com o Script:
SELECT * FROM TAB_FATO001
WHERE YEAR(DATA_FATO) >= '2014'
AND MONTH(DATA_FATO) >= '1'
AND YEAR(DATA_FATO) <= '2014'
AND MONTH(DATA_FATO) <= '1'
Funciona, mas então é pedido que coloquemos as variáveis e os valores Ano_Inicial = 2014, Mes_Inicial = 1, Ano_Final = 2014 e Mes_Final = 2.
Com esta configuração foi a presentado erro no estágio "Inserir Destino".
Mas constatei que o erro também ocorre se eu executar o script:
SELECT * FROM TAB_FATO001
WHERE YEAR(DATA_FATO) >= '2014'
AND MONTH(DATA_FATO) >= '1'
AND YEAR(DATA_FATO) <= '2014'
AND MONTH(DATA_FATO) <= '2'
O mesmo erro já não ocorre se eu colocar a configuração de: Ano_Inicial = 2014, Mes_Inicial = 2, Ano_Final = 2014 e Mes_Final = 1. Que seria equivalente ao script:
SELECT * FROM TAB_FATO001
WHERE YEAR(DATA_FATO) >= '2014'
AND MONTH(DATA_FATO) >= '2'
AND YEAR(DATA_FATO) <= '2014'
AND MONTH(DATA_FATO) <= '1'
Esse comportamento simplesmente não faz sentido, mas é o que está acontecendo quando clico em iniciar, erro na etapa "Inserir Destino". Alguma ideia do por quê?