Oracle 10g数据导入

时间:2017-03-01 10:27:53

标签: oracle oracle10g datapump

我有一台安装了oracle 10g的服务器。我创建了所有数据库的转储。我想将这些转储导入到已安装10g的新安装的机器上。当我尝试导入转储时,它会给出如下错误:

ORA-31626: job does not exist  
ORA-31633: unable to create master table "SYSTEM.SYS_IMPORT_SCHEMA_06"    
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95    
ORA-06512: at "SYS.KUPV$FT", line 863    
ORA-01658: unable to create INITIAL extent for segment in tablespace SYSTEM 

这是我正在使用的命令

impdp SYSTEM/system SCHEMAS=test DUMPFILE=TEST.DMP TABLE_EXISTS_ACTION=replace LOGFILE=test.log

1 个答案:

答案 0 :(得分:1)

信息似乎很清楚。

ORA-31633: unable to create master table "SYSTEM.SYS_IMPORT_SCHEMA_06"    
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95    
ORA-06512: at "SYS.KUPV$FT", line 863    
ORA-01658: unable to create INITIAL extent for segment in tablespace SYSTEM

使用SYSTEM架构中的主表管理Datapump作业。 SYSTEM表空间中没有足够的空间来为此导入作业创建主表,因此作业失败。

您需要让DBA增加分配给SYSTEM表空间的操作系统存储空间。请参阅find out how的回答。