使用Oracle10g建立数据库后,向数据库中导入了部分数据,第二天继续向数据库中导入数据表时发生错误:

查了很多资料发现原来是Oracle表空间限制,导致无法继续导入数据的原因。如果在建立数据库时没有设置,

Oracle 默认的表空间大小为400M,当数据库中数据量达到这个值,再向数据库中导入数据就会报错。解决方法是

扩展表空间。可以选择将表容量扩大,比如扩展到5G,或者当表空间不够时每次自动增加一定的容量,如每次自增200M。

下面列出详细过程:

1.通过sql plus 命令登录数据库。

  在命令行下输入sqlplus “登录用户名/口令 as 登录类型”就可以登录,系统内建的用户名常用的是sys,密码是在安装oracle过程中设置的密码,清务必牢记,如果用sys帐户登录,登录类型一定要是sysdba。

2.查看各表空间分配情况。

select tablespace_name, sum(bytes) / 1024 / 1024  from dba_data_files

group by tablespace_name;

3.查看各表空间空闲情况。

select tablespace_name, sum(bytes) / 1024 / 1024  from dba_free_space  group by tablespace_name;

4.更改数据表大小(10G)

alter database datafile '/ora/oradata/radius/undo.dbf' resize 10240m;

5.设置表空间不足时自动增长

5.1查看表空间是否自动增长

SELECT FILE_NAME,TABLESPACE_NAME,AUTOEXTENSIBLE FROM dba_data_files;

5.2 设置表空间自动增长

ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON;//打开自动增长

ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON NEXT 200M ;//每次自动增长200m

ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON NEXT 200M MAXSIZE 1024M;//每次自动增长200m,数据表最大不超过1G

转载于:https://www.cnblogs.com/RoyYu/archive/2012/12/09/2810492.html

Oracle修改表空间大小相关推荐

  1. oracle 修改表空间大小

    1.查询表空间使用情况: select a.tablespace_name,        a.bytes / 1024 / 1024 "sum MB",        (a.by ...

  2. 修改oracle超空间大小,Oracle修改表空间大小详解

    在向orale数据库导入数据的时候报 ORA-01658: 无法为表空间 XXX中的段创建 INITIAL 区错误. Oracle我在创建表空间的时候初始化大小为200M,当数据库中数据量达到这个值, ...

  3. oracle修改表空间最大,oracle_Oracle修改表空间大小的方法,本文讲述了Oracle修改表空间大 - phpStudy...

    Oracle修改表空间大小的方法 本文讲述了Oracle修改表空间大小的方法.分享给大家供大家参考,具体如下: 1)查看各表空间分配情况 SQL> select tablespace_name, ...

  4. Oracle查看表空间大小以及修改表空间大小

    问题描述: 一.修改表空间大小 二.查看表空间大小及相关的sql 1.查看表空间的名称及大小 2.查看表空间物理文件的名称及大小 3.查看回滚段名称及大小 4.查看控制文件 5.查看日志文件 6.查看 ...

  5. oracle--查看表空间大小以及修改表空间大小

    为什么80%的码农都做不了架构师?>>>      一.修改表空间大小 解决以上问题的办法:通过增大表空间即可解决,如下: Sql代码   使用dba用户登陆 sqlplus  /  ...

  6. 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件

    http://suan2046.iteye.com/blog/379539 标题:查看Oracle数据库表空间大小,是否需要增加表空间的数据文件 在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问 ...

  7. linux展示表空间大小,oracle中看表空间大小等

    oracle中看表空间大小等 发布时间:2008-01-24 00:03:28来源:红联作者:skurialtn 在网络上查过很多次表空间.表的大小等信息,老是记不住,还是记下来好了. 首先用户名sy ...

  8. oracle增加表空间大小

    oracle增加表空间大小 第一步:查看表空间的名字及文件所在位置: select tablespace_name, file_id, file_name, round(bytes/(1024*102 ...

  9. Oracle 查看表空间大小及其扩展

    在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成.系统中默认创建的几个表空间:S ...

最新文章

  1. Scrapy 学习笔记(-)
  2. 【openfst样例2】Downcasing Text
  3. 三相不平衡的原因、危害以及解决措施
  4. mysql导出document_Mysql导入导出
  5. php获取flash上传视频文件大小,如何获取flash文件(.swf文件)的长度和宽度
  6. 启发式搜索 迭代加深搜索 搜索对象的压缩存储
  7. matlab thetal,基於matlab的車道和車道線檢測樣例
  8. echarts 不支持 手机 浏览器_中国北斗卫星导航系统真的来了!获国产手机力挺:但iPhone却不支持...
  9. TTL与CMOS电路
  10. 根号二怎么不用计算机算,[转载]开根号,不用计算器你会么?
  11. 华为5G手机回归,再次打破国外技术垄断,将价格推至新高度
  12. 【Mqtt】基于paho.mqtt.c库的mqtt客户端实现
  13. 吃鸡路线(map最短路径)
  14. 前端面试基础题总结 (必会)
  15. Logcat 的使用方法
  16. 一起学习C语言:C语言数据类型(二)
  17. 步进电机基础(6.2)-步进电机的特性测量方法-动态特性的测量法和步距角度精度的测量
  18. spring--享学课堂
  19. 阿里云高防服务器多少钱?提供CC和WEB漏洞DDOS防护
  20. 契约锁助力上市公司IPO申报 信息披露、重大事项决策等文件网上签

热门文章

  1. LeetCode 815. 公交路线(最少换乘,BFS)
  2. LeetCode 643. 子数组最大平均数 I
  3. LeetCode 389. 找不同(位运算)
  4. LeetCode 144. 二叉树的前序遍历(前序遍历)
  5. 字符串匹配算法(BM)
  6. 在android添加数据采集,一种基于Android系统的地理信息数据采集方法与流程
  7. 4k视频分辨率的码流_8K电视来了!但是8K视频仍很遥远
  8. 判断深度学习模型的稳定性_全自动搭建定制化深度学习模型
  9. js encodeurl java接收_在JS中encodeURI(url)怎样才能不出现乱码?
  10. keil stm32标准库放在哪里_STM32之PWM