在往数据表里插入数据时,出现了 ORA-01654: 索引 SSERVICE.IX_MSI_WDR_INPUT_1 无法通过 1024 (在表空间 USERD 中) 扩展 的错误信息,原来是数据量太大,表空间没有自动增长,空间不足了。

解决办法,扩展表空间:

--(1)重置数据文件大小

ALTER DATABASE DATAFILE 'datafile路径名字' RESIZE 2000M;

--(2)设置数据文件能自动增长

ALTER DATABASE DATAFILE '... ' AUTOEXTEND ON | OFF NEXT 20M MAXSIZE 300M;

--查看哪些表空间为自动增长

SELECT FILE_NAME,TABLESPACE_NAME,AUTOEXTENSIBLE FROM dba_data_files;

/* (3)添加数据文件

增加到表空间中的数据文件不能直接从表空间中删除,除非删掉整个表空间

增加数据文件将有助于均衡I/O

一个表空间文件最多为个,文件越多,执行一次检查点的代价越高  */

ALTER TABLESPACE tablespace_name  ADD DATAFILE '...' SIZE XX;

ALTER TABLESPACE tbs2 ADD DATAFILE '/u01/app/oracle/oradata/orcl/tbs2.dbf' size 200m autoextend on ;

另:查看表空间利用率:

脚本如下:网上找的,把链接忘了,见谅。

select ff.s tablespace_name,
       ff.b total,
       (ff.b - fr.b) usage,
       fr.b free,
       round((ff.b - fr.b) / ff.b * 100) || '% ' usagep
  from (select tablespace_name s, sum(bytes) / 1024 / 1024 b
          from dba_data_files
         group by tablespace_name) ff,
       (select tablespace_name s, sum(bytes) / 1024 / 1024 b
          from dba_free_space
         group by tablespace_name) fr
 where ff.s = fr.s

Oracle表空间不足ORA-01654相关推荐

  1. linux oracle 创建表空间2016,Linux下Oracle表空间及用户创建

    记录详细过程以备使用 Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as sys@i ...

  2. oracle 删除空间不足,oracle表空间扩容、创建、删除(解决表空间不足问题)

    前言 整理一下之前使用oracle数据库遇到的表空间不足的问题,顺便水个博客. oracle表空间操作语句 1.改变已存在的数据文件的大小 ALTER TABLESPACE app_data ADD ...

  3. oracle表空间状态如何离线,六步了解Oracle表空间状态

    六步了解Oracle表空间状态 本人很喜欢Oracle表空间,在工作中也很喜欢总结关于Oracle表空间状态的经验教训,下面就这个问题来详细说说吧. 1.查询Oracle表空间状态 select ta ...

  4. oracle 表空间总结

                           表空间总结  一.认识表空间 1:表空间概念: 表空间是数据库中最大的逻辑单位,Oracle数据库采用表空间将相关的逻辑组件组合在一起,一个Oracle数 ...

  5. Oracle表空间的管理方式(LMT、DMT)--本地和字典管理

    Oracle表空间的管理方式(LMT.DMT)--本地和字典管理 字典管理:oracle 8i(不包括i),只存在一种表空间的管理模式,即字典管理表空间(DMT).DMT是指oracle的空间分配或回 ...

  6. Oracle表空间_PK是什么意思,Oracle表空间详解

    关键字:Oracle表空间详解 一.============  查询 =================== 1.查询oracle用户的默认表空间和临时表空间 select default_table ...

  7. Zabbix监控系统系列之十五:自动发现Oracle表空间并监控

    ======= 系列目录 ======= Zabbix监控系统系列之一 : Server部署 Zabbix监控系统系列之二 : 初始化配置 Zabbix监控系统系列之三 :版本升级 Zabbix监控系 ...

  8. Oracle 表空间扩容

    2019独角兽企业重金招聘Python工程师标准>>> 1.查询当前表空间使用情况 col FILE_NAME format a50; col SPACE_NAME format a ...

  9. oracle 创建空文件系统,六分钟学会创建Oracle表空间的实现步骤

    经过长时间学习创建Oracle表空间,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西. 1.先查询空闲空间 select tablespace_name,file_id,blo ...

  10. navcat设置oracle表主键自增_初识 Oracle 表空间设置与管理

    本文出自头条号老王谈运维,转载请说明出处. 前言 表空间是 Oracle 特有的一种逻辑结构,是管理和组织 Oracle 数据文件一种方式,一个Oracle 数据库能够有一个或多个表空间,而一个表空间 ...

最新文章

  1. mysql数据库备份方案_MySQL平台数据库备份方案详细说明
  2. 使用netty模仿dubbo服务
  3. Git 常用命令总结
  4. 看完微软大神写的求平均值代码,我意识到自己还是too young了
  5. 利用MEGA32制作辉光数码管显示电路
  6. 帮助子女养成良好的读书习惯 胜过1000亿财富
  7. 解决Ubuntu14.04 下 E: Encountered a section with no Package: header 问题
  8. 是用Entity.Save(),还是用DAL.Save(Entity e)
  9. cakephp 1.3 Views
  10. 街霸5 android,MD街头霸王5免安装版
  11. dom元素滚动条高度 js_javascript 设置元素滚动大小
  12. python one class svm_sklearn例程:OneClassSVM物种分布建模
  13. dex2jar工具及问题
  14. 复制xml导致乱码问题解决。
  15. java怎么打印反三角形_Java基础练习——打印正反三角形
  16. Android 调用12306接口,聚合数据Android SDK 12306火车票查询订票演示示例 编辑
  17. 金额数字转换(小写转大写)
  18. 个人网站接入live2d详细教程
  19. 网络安全工程师是做什么的,就业前景怎么样
  20. BP算法双向传,链式求导最缠绵(深度学习入门系列之八)

热门文章

  1. centos7部署滴滴夜莺监控系统
  2. 2016房价是涨还是跌,大数据告诉你
  3. 四个要诀提升个人执行力
  4. java火焰_java火焰图配置
  5. datetimepicker用法总结-设置控件只能选择一个月之内的日期
  6. 并发(多线程)------CyclicBarrier解读与例程
  7. 如何获取元素的相对于屏幕的距离?
  8. 孝经白话:感应章第十六
  9. Xilinx FPGA在线加载远程更新多重加载 QSPI加载方式 可通过PCIe/网口/串口等接口加载
  10. SpirngBoot上传图片的两种方式——本地——OSS对象存储