求人看看:oracle数据库导入imp 文件出错。

主要错误1:遇到ORACLE错误1658无法为表空间**table中的段创建INIIAL区主要错误2:遇到ORACLE错误1659无法分配超出2的MINEXTENTS(在... 主要错误1:遇到ORACLE 错误1658
无法为表空间**table 中的段创建INIIAL区
主要错误2:遇到ORACLE错误1659
无法分配超出2的MINEXTENTS(在表空间**table 中)
展开
 我来答
清心之时
2012-06-12 · 超过37用户采纳过TA的回答
知道答主
回答量:126
采纳率:0%
帮助的人:85.5万
展开全部
表空间不够了。 要么给表空间增加文件,
要么,改成自动扩展,而且自动扩展的空间要大于表的最大值。
要么删掉,重建个大的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f715529
推荐于2016-09-09 · TA获得超过1146个赞
知道小有建树答主
回答量:753
采纳率:40%
帮助的人:277万
展开全部

错误原因:

    表空间不足,导致无法写入数据

解决办法:

  1. 以SYS账号登陆DB

  2. 执行以下命令select file_name from dba_data_files where tablespace_name='**table';得到表空间数据文件存放的路径(例如D:/Oracle/datafile/datafile_001.ora)

  3. 执行以下命令添加表空间:alter tablespace **table add datafile 'D:/Oracle/datafile/datafile_002.ora' size 1G autoextend on;datafile的名字跟已存在的不一样就就行了。

  4. 表空间扩展完毕

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忆似血中剑
2012-06-13 · TA获得超过275个赞
知道小有建树答主
回答量:556
采纳率:0%
帮助的人:254万
展开全部
表空间不够了。 要么给表空间增加文件,
要么,改成自动扩展,而且自动扩展的空间要大于表的最大值。
要么删掉,重建个大的。

这位仁兄说的对。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hrgdt
2012-06-12 · TA获得超过195个赞
知道答主
回答量:87
采纳率:0%
帮助的人:28.1万
展开全部
表空间的初始值太大或太小,即每次的增长量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式