El problema esta relacionado con el bug 3437884: 10g client cannot connect to 8.1.7.0 - 8.1.7.3 server
10g presenta ese error cuando quieres conectarte a cualquier version de BD menor a 8.1.7.0.
La solucion al bug viene en Oracle 10.1.0.3, sin embargo, vas a necesitar tambien SQL/Services 7.1.6.
Fuente
Metalink.