Oracle - ORA-00959: tablespace 'DATA' does not exist

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 5 puestos en Oracle (en relación al último mes)
Gráfica de Oracle

ORA-00959: tablespace 'DATA' does not exist

Publicado por kevin (1 intervención) el 22/03/2019 06:04:56
hola tengo un backup de oracle y las quiero importar a una BD pero cuando ejecuto el backup me sale > ORA-00959: tablespace 'DATA' does not exist soy un poco novato en esto de oracle y necesito ayuda no les pongo todo el codigo por que son como 2000 tablas pero aqui una parte:

CREATE TABLE "ACCIDENTE_GEOGRAFICO" (
"SEC_EJEC" NUMBER(6,0) NOT NULL,
"ACCIDENTE_GEOGRAFICO_ID" NUMBER(4,0) NOT NULL,
"DESCRIPCION" VARCHAR2(100 BYTE) NULL,
"ESTADO" VARCHAR2(1 BYTE) DEFAULT 'P'
NULL,
CONSTRAINT "ACCIDENTE_GEOGRAFICO_PK" PRIMARY KEY ("SEC_EJEC", "ACCIDENTE_GEOGRAFICO_ID")
)
TABLESPACE DATA
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL ;
ALTER TABLE "ACCIDENTE_GEOGRAFICO" ADD CONSTRAINT "SYS_C0067030" CHECK ("SEC_EJEC" IS NOT NULL) ENABLE;
ALTER TABLE "ACCIDENTE_GEOGRAFICO" ADD CONSTRAINT "SYS_C0067031" CHECK ("ACCIDENTE_GEOGRAFICO_ID" IS NOT NULL) ENABLE;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 499
Oro
Ha mantenido su posición en Oracle (en relación al último mes)
Gráfica de Oracle

ORA-00959: tablespace 'DATA' does not exist

Publicado por Rafael (328 intervenciones) el 22/03/2019 10:45:44
Hola, Kevin:

Tienes un Backup ... ¿de que tipo?

Por lo que veo mas que un backup tienes un SCRIPT o un DDL...

El mensaje es claro estas tratando de crear una tabla en un TABLESPACE que no existe... tienes que crear primero el TABLESPACE, y para ello asignarle al menos un DATAFILE si no lo tienes tambien hay que crearlo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar