Hola JzRocio,
El usuario con el que te conectas es un usuario que tiene acceso a la tabla destino, me explico? No necesariamente debe ser el usuario Oracle.
Ahora, con respecto a los escenarios, siempre hay de todos los tipos y muy variados.
Sql Loader es una solucion local, que se penso para realizar cargas masivas en poco tiempo.
Pero si el destino es una tabla de otra base de datos, no veo el problema, por mas que sea rebuscada la solucion. Prueba con la siguiente sintaxis en tu userId :
Código SQL:
Ver originalSQLLDR scott/tiger@remote_database control=LOAD.ctl
Si no funciona de todas maneras, intenta hacer un sqlldr a una tabla local y has la insercion entre las tablas directamente.
Código SQL:
Ver originalINSERT INTO TABLA_DESTINO_BD_REMOTA
SELECT * FROM TABLA_ORIGEN_BD_LOCAL
And Please, cuentanos como te fue.
JzRocio, Exitos.
Saludos, Mario.