我用expoper把一个用户exp,然后删除该用户,用system再导入,报以下错误
C:\Documents and Settings\Administrator>imp system/abc123@pro
Import: Release 9.2.0.1.0 - Production on 星期二 2月 24 07:19:26 2009
Copyright (c) 1982, 2002, Oracle Corporation.All rights reserved.
连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
导入文件: EXPDAT.DMP> d:\testuser2.dmp
输入插入缓冲区大小(最小为 8192 ) 30720>
经由常规路径导出由EXPORT:V09.02.00创建的文件
警告: 此对象由 EXPOPER 导出, 而不是当前用户
已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入
只列出导入文件的内容 (yes/no): no >
由于对象已存在, 忽略创建错误 (yes/no): no >
导入权限 (yes/no): yes >
导入表数据 (yes/no): yes >
导入整个导出文件 (yes/no): no > yes
. 正在将EXPOPER的对象导入到 SYSTEM
. 正在将TESTUSER2的对象导入到 TESTUSER2
IMP-00017: 由于 ORACLE 的 1950 错误,以下的语句失败
"CREATE TABLE "BIAOSHI" ("JOB_ID" VARCHAR2(10), "JOB_TITLE" VARCHAR2(35) NOT
" NULL ENABLE, "MIN_SALARY" NUMBER(6, 0), "MAX_SALARY" NUMBER(6, 0))PCTFRE
"E 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 F
"REELIST GROUPS 1)
LOGGING NOCOMPRESS"
IMP-00003: 遇到 ORACLE 错误 1950
ORA-01950: 表空间'SYSTEM'中无权限
成功终止导入,但出现警告。
|