문제

한 Oracle 10G 설치에서 데이터베이스 덤프를 다른 Oracle 10G 설치로 가져오고 있습니다. 소스에는 여러 테이블 스페이스가있는 레이아웃이 있습니다. 대상에는 덤프를 가져 오는 사용자에 대해 기본 테이블 스페이스가 하나 있습니다.

평범한 테이블을 위해 모든 것이 잘 작동합니다. 테이블은 원래 테이블 스페이스에서 사용자의 기본값으로 이전됩니다. 내가 직면 한 문제, 여러 테이블에는 명시 적 스토리지 지침이있는 클로브가 포함되어 있습니다. 즉, 그들은 스토리지 테이블 스페이스의 이름을 지정합니다. IMP 명령은 이러한 클로브를 사용자의 기본 테이블 스페이스로 이전 할 수없는 것 같습니다.

IMP 명령이 클로브 스토리지를 사용자의 기본 테이블 스페이스 또는 이름이라는 테이블 스페이스로 이전 할 숨겨진 명령 줄 옵션이 있습니까?

오류 메시지 Oracle 959는 다음과 같습니다.

IMP-00017: Nachfolgende Anweisung war wegen Oracle-Fehler 959 erfolglos:
 "CREATE TABLE "IF_MDE_DATA_OUT" ("OID" NUMBER(10, 0) NOT NULL ENABLE, "CLIEN"
 "T_OID" NUMBER(10, 0) NOT NULL ENABLE, "TS_CREATE" TIMESTAMP (6) NOT NULL EN"
 "ABLE, "TS_UPDATE" TIMESTAMP (6) NOT NULL ENABLE, "OP_CREATE" VARCHAR2(30) N"
 "OT NULL ENABLE, "OP_UPDATE" VARCHAR2(30) NOT NULL ENABLE, "IDENTIFIER" VARC"
 "HAR2(50), "TRANSFERTYPE" VARCHAR2(20) NOT NULL ENABLE, "STORE" NUMBER(10, 0"
 "), "DATUM" DATE, "STATE" NUMBER(3, 0) NOT NULL ENABLE, "DATA_OLD" LONG RAW,"
 " "SUPPLIER" NUMBER(10, 0), "BUYER" NUMBER(10, 0), "GOODS_OUT_IDS" VARCHAR2("
 "4000), "CUSTOM_FIELD" VARCHAR2(50), "DATA_ARCHIVE" BLOB, "DATA" BLOB)  PCTF"
 "REE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1"
 " FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "DATA32M" LOGGING NOCOMP"
 "RESS LOB ("DATA_ARCHIVE") STORE AS  (TABLESPACE "DATA32M" ENABLE STORAGE IN"
 " ROW CHUNK 8192 PCTVERSION 10 NOCACHE LOGGING  STORAGE(INITIAL 65536 FREELI"
 "STS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)) LOB ("DATA") STORE AS  (TABLE"
 "SPACE "DATA32M" ENABLE STORAGE IN ROW CHUNK 8192 PCTVERSION 10 NOCACHE LOGG"
 "ING  STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAUL"
 "T))"
IMP-00003: ORACLE-Fehler 959 aufgetreten
ORA-00959: Tablespace 'DATA32M' nicht vorhanden
도움이 되었습니까?

해결책

필요한 스토리지 매개 변수를 사용하여 테이블을 사전 창조하고 오류를 무시하도록 가져 오기를 설정할 수 있습니다.

다른 팁

Karl과 마찬가지로 Datadump를 추천하지만 사용합니다 remap_tablespace

데이터 펌프 덤프를 사용하는 경우 remap_schema 옵션을 사용하여 테이블 스페이스를 수정할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top