impdp導(dǎo)schema報(bào)ORA-31625異常處理
數(shù)據(jù)庫:oracle 11.2.0.1
系統(tǒng):windows 2008 R2 Enterprise
異常描述:impdp導(dǎo)入schema時(shí)報(bào)錯(cuò)ORA-31625
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>impdp system/oracle_4U@
192.168.133.166:1521/medxdb directory=hr_dir dumpfile=11gora.dmp remap_schema=ora1:hr
Import: Release 11.2.0.1.0 - Production on 星期六 4月 9 23:41:19 2022
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
連接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real application Testing options
已成功加載/卸載了主表 "SYSTEM"."SYS_IMPORT_FULL_01"
啟動(dòng) "SYSTEM"."SYS_IMPORT_FULL_01": system/********@
192.168.133.166:1521/medxdb directory=hr_dir dumpfile=11gora.dmp remap_schema=ora1:hr
處理對象類型
SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
ORA-39083: 對象類型 PROCACT_SCHEMA 創(chuàng)建失敗, 出現(xiàn)錯(cuò)誤:
ORA-31625: 必須有方案 HR 才能導(dǎo)入此對象, 但此方案不可訪問
ORA-01435: 用戶不存在
失敗的 sql 為:
BEGIN
sys.dbms_logrep_imp.instantiate_schema(schema_name=>SYS_CONTEXT('USERENV','CURRENT_SCHEMA'), export_db_name=>'ORCL', inst_scn=>'3605610');CO
MMIT; END;
處理對象類型
SCHEMA_EXPORT/SEQUENCE/SEQUENCE
ORA-39083: 對象類型 SEQUENCE 創(chuàng)建失敗, 出現(xiàn)錯(cuò)誤:
ORA-01917: 用戶或角色 '' 不存在
...(省略若干)
處理對象類型
SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
ORA-39112: 跳過從屬對象類型 ALTER_PROCEDURE:"HR"."SECURE_DML", 創(chuàng)建基本對象類型 PROCEDURE:"HR"."SECURE_DML" 失敗
ORA-39112: 跳過從屬對象類型 ALTER_PROCEDURE:"HR"."ADD_JOB_HISTORY", 創(chuàng)建基本對象類型 PROCEDURE:"HR"."ADD_JOB_HISTORY" 失敗
處理對象類型
SCHEMA_EXPORT/TABLE/INDEX/INDEX
處理對象類型
SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
處理對象類型
SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
處理對象類型
SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
處理對象類型
SCHEMA_EXPORT/TABLE/TRIGGER
處理對象類型
SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
作業(yè) "SYSTEM"."SYS_IMPORT_FULL_01" 已經(jīng)完成, 但是有 18 個(gè)錯(cuò)誤 (于 23:41:26 完成)
問題處理:
報(bào)錯(cuò)明確指出用戶不存在,新建用戶:
SQL> create user hr identified by hr;
用戶已創(chuàng)建。
SQL> grant read,write on directory hr_dir to hr;
授權(quán)成功。
SQL> grant connect,resource,unlimited tablespace to hr;
授權(quán)成功。
SQL> exit
從 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real application Testing options 斷開
D:\app\Administrator\product\11.2.0\dbhome_1\BIN>impdp system/oracle_4U@
192.168.133.166:1521/medxdb directory=hr_dir dumpfile=11gora.dmp remap_schema=ora1:hr
Import: Release 11.2.0.1.0 - Production on 星期六 4月 9 23:48:57 2022
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
連接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real application Testing options
已成功加載/卸載了主表 "SYSTEM"."SYS_IMPORT_FULL_01"
啟動(dòng) "SYSTEM"."SYS_IMPORT_FULL_01": system/********@
192.168.133.166:1521/medxdb directory=hr_dir dumpfile=11gora.dmp remap_schema=ora1:hr
處理對象類型
SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
處理對象類型
SCHEMA_EXPORT/SEQUENCE/SEQUENCE
處理對象類型 SCHEMA_EXPORT/TABLE/TABLE
處理對象類型
SCHEMA_EXPORT/TABLE/TABLE_DATA
. . 導(dǎo)入了 "HR"."EMPLOYEES" 6.523 KB 20 行
. . 導(dǎo)入了 "HR"."RETIRED_EMPLOYEES" 5.976 KB 15 行
. . 導(dǎo)入了 "HR"."LOCATIONS" 6.054 KB 23 行
. . 導(dǎo)入了 "HR"."JOB_HISTORY" 5.304 KB 10 行
. . 導(dǎo)入了 "HR"."JOBS" 5.445 KB 19 行
. . 導(dǎo)入了 "HR"."DEPARTMENTS" 5.195 KB 8 行
. . 導(dǎo)入了 "HR"."COUNTRIES" 5.242 KB 25 行
. . 導(dǎo)入了 "HR"."FLIGHTS" 4.976 KB 3 行
. . 導(dǎo)入了 "HR"."JOB_GRADES" 5.007 KB 6 行
. . 導(dǎo)入了 "HR"."REGIONS" 4.851 KB 4 行
處理對象類型
SCHEMA_EXPORT/TABLE/COMMENT
處理對象類型
SCHEMA_EXPORT/PROCEDURE/PROCEDURE
處理對象類型
SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE
處理對象類型
SCHEMA_EXPORT/TABLE/INDEX/INDEX
處理對象類型
SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
處理對象類型
SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
處理對象類型
SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
處理對象類型
SCHEMA_EXPORT/TABLE/TRIGGER
處理對象類型
SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
作業(yè) "SYSTEM"."SYS_IMPORT_FULL_01" 已于 23:49:01 成功完成
