Hola,
Muy buena observacion jc3000, para los que tienen acceso a metalink lean la nota Note:207303.1 donde se describe la compatibilidad entre diferentes versiones Cliente/Servidor de Oracle.
Para este caso en particular, la columna vertical es la version del cliente y la columna horzontal es la version del servidor.
Código:
11.1.0 10.2.0 10.1.0 9.2.0 9.0.1
11.1.0 Yes Yes Yes ES No
10.2.0 Yes Yes Yes ES No
10.1.0 Yes Yes Yes ES Was
9.2.0 ES ES ES ES Was
Donde:
Yes: Esta soportado.
ES: Soportado con soporte extendido, basicamente solo se da soporte para bugs.
Was: Estaba soportado, pero ahora no porque alguna de las dos versiones no esta soportada, en este caso la 9.0.1
En conclusion,
1. Si la base de datos es 9.0.1, no es recomendado trabajar con un cliente 10g.
2. Si la base de datos es 9.2.0, puedes trabajar bien, pero esta soportado a partir de 9.2.0.4, no asi con versiones de Oracle 9.2.0.1, 9.2.0.2 y 9.2.0.3
Nota: No soportado significa que no obtendras ningun tipo de soporte de Oracle, pero puede funcionar. Eso ya queda en las pruebas de cada uno.
Saludos