Cuando se exportar datos de la 11g e importarlos en 9iR2. Se tiene que utilizar el export de la 9iR2 para extraer los datos de la 11g. En algunas plataformas la importación da problemas de core:
import done in US7ASCII character set and AL16UTF16 NCHAR character setSegmentation Fault (coredump)
Esto se debe a que el exp de 9iR2u utiliza de forma interna la vista del diccionario EXU9DEFPSWITCHES para obetern información de algunos parámetros como PLSQL_COMPILER_FLAGS y NLS_LENGTH_SEMANTICS. El parámetro PLSQL_COMPILER_FLAGS no existe en la 11g y la vista regresa 0 filas.
Solución
1. Conectarse a la base de datos 11g as SYSDBA con SQL*Plus
2. Cambiar la definición de la vista EXU9DEFPSWITCHES de:
CREATE OR REPLACE VIEW exu9defpswitches ( compflgs, nlslensem ) AS SELECT a.value, b.value FROM sys.v$parameter a, sys.v$parameter b WHERE a.name = 'plsql_compiler_flags' AND b.name = 'nls_length_semantics'
A:
CREATE OR REPLACE VIEW exu9defpswitches ( compflgs, nlslensem ) AS SELECT a.value, b.value FROM sys.v$parameter a, sys.v$parameter b WHERE a.name = 'plsql_code_type' AND b.name = 'nls_length_semantics'
3. Reinicia la versión de exp de 9iR” para extraer datos de 11g
4. Importar el nuevo dump utilizando la versión de import de 9iR2.
Sacado de la nota de metalink ID 550740.1