El error se produce cuando se intenta conectar a una versión de Oracle más antigua que la versión del cliente que se está usando.
En mi caso, se ha producido al intentar conectarme a Oracle 8.1.7 con el cliente de la 10g. En este caso hay dos opciones, o se aplica un parche a Oracle 8.1.7 (según metalink con algunas versiones de oracle 8.1.7 ese error no se produce) o se instala también el cliente de la 8.1.7 para conectarse a esa base de datos