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.
- Blogger Comment
Suscribirse a:
Enviar comentarios
(
Atom
)
0 comentarios:
Publicar un comentario