Oracle还原dmp文件时报错IMP-00003: 遇到 ORACLE 错误 1658和ORA-01658:无法为表空间XXX中的段创建INITIAL区

Cherise_huang 2016-09-06 04:16:44
Oracle还原dmp文件时报错IMP-00003: 遇到 ORACLE 错误 1658和ORA-01658:无法为表空间XXX中的段创建INITIAL区
上网查了一下原因是因为 表空间XXX已经用完,以下是我创建表空间的语句:

create tablespace D_JSEPMS datafile 'E:\D_JSEPMS.dbf'
size 50M
AUTOEXTEND ON NEXT 100M
MAXSIZE UNLIMITED
LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

网上给出解决方案是:

将表空间XXX修改为自动增长

ALTER DATABASE DATAFILE 'd:\tbs\XXX.DBF' AUTOEXTEND ON NEXT 100M

可是这样修改后IMP导入时还是报一样的错误,请教各位大神

...全文
2368 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
不写代码的钦 2016-09-06
  • 打赏
  • 举报
回复
猜想磁盘空间不足吧.
ghx287524027 2016-09-06
  • 打赏
  • 举报
回复
如果有审计功能的话,基本上也是可以clos掉的
查看审计日志设置参数:
show parameter audit;
audit_trail项不为 NONE,说明开启了审计功能,存储位置有DB或OS等
现在的目标是将其设置为NONE
alter system set audit_trail = none scope=spfile;
然后重启实例即可
js14982 2016-09-06
  • 打赏
  • 举报
回复
更改你d:\tbs\XXX.DBF 表空间文件更大
卖水果的net 2016-09-06
  • 打赏
  • 举报
回复
1. 检查一下你的 E 盘空间 2. 检查一下 'E:\D_JSEPMS.dbf' 这个文件的大小,是否已达了 32 G PS: 看你的日志,这张表的初始大小 就是 900M 。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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