oracle在导入数据时报600错误怎么办

这篇文章主要介绍了oracle在导入数据时报600错误怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联公司专注于企业全网营销推广、网站重做改版、东丽网站定制设计、自适应品牌网站建设、H5场景定制成都商城网站开发、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为东丽等各大城市提供网站开发制作服务。

错误情况:

oracle在导入数据时报600错误怎么办

解决方法:在保证我们导入sql无误的情况下,检查当前用户所在表空间:

select username,default_tablespace from user_users;

oracle在导入数据时报600错误怎么办

可以看到,我们当前使用的是users表空间,下面检查当前使用表空间的使用率:

select total.tablespace_name,
round(total.MB, 2) as Total_MB,
round(total.MB - free.MB, 2) as Used_MB,
round((1 - free.MB / total.MB) * 100, 2) as Used_Pct
from (select tablespace_name, sum(bytes) / 1024 / 1024 as MB
from dba_free_space
group by tablespace_name) free,
(select tablespace_name, sum(bytes) / 1024 / 1024 as MB
from dba_data_files
group by tablespace_name) total
where free.tablespace_name = total.tablespace_name;

在未给表空间加dbf文件前,表空间使用率接近99%,自此分析出为什么oracle报600错误了,数据文件爆满溢出,导入数据后会被回滚的,解决方式就是加dbf数据文件.

alter tablespace USERS add datafile 'H:\APP\16489\ORADATA\ORCL\USERS03.DBF' size 3G autoextend on;

了解到我导入的数据文件较大,直接加了两个30G的dbf文件,以备后患

alter tablespace USERS add datafile 'H:\APP\16489\ORADATA\ORCL\USERS05.DBF' size 30G autoextend on;

需要注意的是新增的dbf文件是会直接占用硬盘内存的,看大家需求创建新DBF,不要创建一个过大而又用不完的.

oracle在导入数据时报600错误怎么办

增加dbf文件后表空间足够装下我们的数据了,执行导入,无错误,导入成功。

oracle在导入数据时报600错误怎么办

感谢你能够认真阅读完这篇文章,希望小编分享的“oracle在导入数据时报600错误怎么办”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


分享文章:oracle在导入数据时报600错误怎么办
URL分享:http://hbruida.cn/article/gchipc.html