+ -
当前位置:首页 → 问答吧 → PL/SQL导入数据库表时出错

PL/SQL导入数据库表时出错

时间:2011-11-09

来源:互联网

PL/SQL采用的SYSDBA权限,用Import Tables导入.pde数据文件,但是最终总是出错,让我查看log日志,
其中错误有: 
Error inserting record into TM_BUHIN_HED_1103172524:
ORA-01653:无法扩展表SYS.TM_BUHIN_HED_1103172524
-- Enable triggers
alter table TRS_MIT_REQ_MEISAI_KANRI enable all triggers
ORA-00942: 表或视图不存在。
请各位帮帮忙,给出个招

作者: dota_nec   发布时间: 2011-11-09

表空间看够不够啊!

作者: cosio   发布时间: 2011-11-09

引用楼主 dota_nec 的回复:
ORA-01653:无法扩展表SYS.TM_BUHIN_HED_1103172524

表空间不够了。
追加表空间里的数据文件,或者扩展原有数据文件。
Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more files to the tablespace indicated

作者: yixilan   发布时间: 2011-11-09

create tablespace PS_USER
datafile 'D:\oracle\product\10.2.0\oradata\orcl\PS_USER.dbf'
size 100m
autoextend on next 32m maxsize 2048m
我原先设置size 现在改为500m,错误没变

作者: dota_nec   发布时间: 2011-11-09

作者: dota_nec   发布时间: 2011-11-09

TM_BUHIN_HED_1103172524,这张表是SYS用户下的?
你导入dmp文件时,用的是哪个用户导入的?

作者: yixilan   发布时间: 2011-11-09

先把数据库表建好,然后再导入。

作者: LuiseRADL   发布时间: 2011-11-09

SYS用户,权限是sysdba

作者: dota_nec   发布时间: 2011-11-09