Problemas importaci贸n

German
07 de Junio del 2005
Hola a todos:

He recibido un fichero .dmp para importar datos en mi BBDD. El problema que tengo es que al intentar importalos a un esquema vacio, la herramienta de importaci贸n, al crear las tablas me devuelve siempre el error 922 "Falta opci贸n y no es v谩lida". He probado a ejecutar uno de los create table que hace la herramienta de importaci贸n y el error lo da por la 煤ltima instrucci贸n de esta que 茅s TABLESPACE user_data LOGGING NOCOMPRESS. 驴Saben porque produce este error?

Gracias anticipadas y un saludo

j
07 de Junio del 2005
tienes ese tablespace ya creado?

German
07 de Junio del 2005
Ahora si y sigue d谩ndome el mismo error
Salu2

j
07 de Junio del 2005
pues pon la sentencia completa que pones y el error exacto....

german
07 de Junio del 2005
La sentencia es:
imp userid=german/****** file=immobilg.dmp log=immobilg.log fromuser=immobilg touser=immobilg

Y el error es:

IMP-00003: se ha encontrado un error 922 de ORACLE
ORA-00922: falta la opci贸n o no es v谩lida
IMP-00017: la siguiente sentencia ha fallado con el error 922 de ORACLE :
"CREATE TABLE "VENCIMENTS" ("VENNUM01" NUMBER(8, 0) NOT NULL ENABLE, "VENNUM"
"02" NUMBER(9, 0) NOT NULL ENABLE, "VENNUM03" NUMBER(2, 0) NOT NULL ENABLE, "
""VENNUM04" NUMBER(1, 0) NOT NULL ENABLE, "VENNUM05" NUMBER(11, 2), "VENNUM0"
"6" NUMBER(4, 0), "VENCAR01" VARCHAR2(1), "VENNUM07" NUMBER(11, 0), "VENNUM0"
"8" NUMBER(7, 0), "VENCAR02" VARCHAR2(1), "VENNUM09" NUMBER(20, 0), "VENNUM1"
"0" NUMBER(20, 0), "VENCAR03" VARCHAR2(9), "VENCAR04" VARCHAR2(1), "VENCAR05"
"" VARCHAR2(40), "VENCAR06" VARCHAR2(12), "VENCAR07" VARCHAR2(16), "VENCAR08"
"" VARCHAR2(2), "VENCAR09" VARCHAR2(12)) PCTFREE 10 PCTUSED 40 INITRANS 1 M"
"AXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE"
" "USER_DATA" LOGGING NOCOMPRESS"

j
07 de Junio del 2005
si la tabla ya existe deber铆as poner ignore=y

j
07 de Junio del 2005
yo probar铆a a lanzar el create directamente desde sqlplus para ver si da alg煤n error....

german
07 de Junio del 2005
Hola,

La tabla no existe, pero de todas maneras tambien he probado con el ignore. He ejecutado la sentencia en el sql plus y me devuelve el mismo error solo la ejecuta bien en caso de que le quite LOGGING NOCOMPRESS. En tal caso me crea la tabla sin problema.

Gracias por vuestro interes


german
07 de Junio del 2005
Estoy pensando que el fallo puede venir por ser Oracles de distintas versiones, yo trabajo con la 9.2.0.1.0 pero desconozco la versi贸n de los que me han enviado el fichero dmp. 驴Podr铆a ser esta la raz贸n?

Gracias

jintxo
07 de Junio del 2005
si

fdocampo
07 de Junio del 2005
Miren este vinculo http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:1574966483719

Hay una pregunta relacionada y que sustenta el anterior mensaje.

suerte