Ambas base de datos estan en el mismo servidor de base de datos ??
Quizas El servidor no te permita conectarte de una base de datos a otra.... es decir, no acepte conexiones remotas.....
Lo mejor creo que seria ir tranquilo y primero traer con select todo y luego conectarte a la otra bd y insertarlos.
Espero te vaya bien ^^
Suerte