Solucionar el error ORA-00904: “POLTYP”: invalid identifie

Hola Amig@s,

Si al intentar exportar una base de datos Oracle 10G, el export normal nos devuelve el siguiente mensaje:

ORA-00904: “POLTYP”: invalid identifier

Significa que estamos utilizando un export cliente que es incompatible con la base de datos 10G. Esto sucede normalmente cuando utilizamos un cliente de una versión distinta a la de la base de datos, por ejemplo un cliente de la 11G.

Para solucionarlo, simplemente en nuestro script de export, forzamos a que la utilidad Export sea la de la base de datos y no la del cliente, es decir:

Del Oracle cliente:
C:\oracle\product\11.2.0\bin\exp ...@... file=blah.dmp

Al Oracle Base de datos:
C:\oracle\product\10.2.0\bin\exp  ...@... file=blah.dmp

Con esto solucionaremos nuestro problema de incompatibilidad de versiones. Otra opción es instalar el parche 7568350 pero la instalación de un parche en oracle es mucho más compleja que cambiar la ruta de nuestro script.

Espero que les haya resultado útil.

Salu2.
Share on Google Plus
    Blogger Comment

0 comentarios: