导入数据库时,提示922错误?

Youloveme 2003-04-28 02:48:54
IMP-00003: 遇到 ORACLE 错误 922
ORA-00922: 缺少或无效选项
成功终止导入,但出现警告。


用户名,权限都相同。
...全文
365 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
peter207 2003-07-22
  • 打赏
  • 举报
回复
我也遇到了同样的问题
zzr72 2003-04-29
  • 打赏
  • 举报
回复
你用的是9i么?8i我查了没有logging nocompress参数。
你试着本地库中有基表情况下导入看一看,因为有基表时导入就不需要创建表了,只要导入数据。
habit 2003-04-29
  • 打赏
  • 举报
回复
zzr72(宗宗):
即使有基表的情况下,还是要创建表的?
有其它方式可以设定不创建表么?
Youloveme 2003-04-28
  • 打赏
  • 举报
回复
导入命令也没错。
我再本地导出一个文件,再到入是可以导入得。
外地一同时,按照我给的命令导出数据,邮寄给我我后,我再到入就不可以了?
到入权限等可以导入。
比如导入的得输出:
IMP-00017: 由于 ORACLE 的 922 错误,以下的语句失败
"CREATE TABLE "XMLSEGMENTRECORD" ("INOROUT" CHAR(1) NOT NULL ENABLE, "PATIEN"
"TID" CHAR(12) NOT NULL ENABLE, "DATATYPE" CHAR(1) NOT NULL ENABLE, "SEGMENT"
"NAME" VARCHAR2(16) NOT NULL ENABLE, "SEGMENTDESC" VARCHAR2(40), "XMLFILENAM"
"E" VARCHAR2(80), "CREATETIME" CHAR(14) NOT NULL ENABLE, "MRID" VARCHAR2(20)"
", "SECTION" VARCHAR2(10)) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 ST"
"ORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1) TABLESPACE "SYSTEM" LOGG"
"ING NOCOMPRESS"
IMP-00003: 遇到 ORACLE 错误 922
ORA-00922: 缺少或无效选项

我测试过,把语句再Sqlplus中执行,去掉最后得一句LOGGING NOCOMPRESS就可以。
怎么办????
有这句话再sqlplus中提示也是这样的错误?
初心2 2003-04-28
  • 打赏
  • 举报
回复
那一定是imp的命令写错了!是否少了参数!
Youloveme 2003-04-28
  • 打赏
  • 举报
回复
检查了版本,版本也是一致的阿
habit 2003-04-28
  • 打赏
  • 举报
回复
导入命令应该没错
jiezhi 2003-04-28
  • 打赏
  • 举报
回复
imp的命令写错了。
键入:imp help=y查看一下正确的选择使用方法。
black_snail 2003-04-28
  • 打赏
  • 举报
回复
I think maybe at time of exporting , you are using the EXP utility which is coming from a higher version of oracle . so at time of importing , some options are not recognized by lower version of oracle import utility.

export your databaase with lower version of oracle export utility

17,380

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧