Este é o tipo de coisa que o DTS / SSIS é comumente usado. Um aviso importante, porém, é que os componentes prontos para serem carregados para um banco de dados Oracle são inaceitavelmente lentos para contagens de linhas por volta de 1000 (menos se você precisar de cargas realmente rápidas). Se eu estivesse fazendo isso regularmente (a cada hora, por exemplo), provavelmente usaria o SSIS para criar um pacote, mas minha carga para o Oracle seria através do SQL * Loader (é uma tonelada