最近在导数据库的时候,发现导入失败,在日志里面一直打印
ORA-01653: unable to extend table 表名 by 8 in tablespace USERS的错。
百度了之后,知道表空间不足,很明显,需要扩展表空间;
查询表空间大小sql:
select tablespace_name ,sum(bytes) / 1024 / 1024 as MB,file_name
from dba_data_files
where  tablespace_name = ‘USERS’
group by tablespace_name,file_name;
如果表空间大小还没有达到最大值(没有开启自动扩展),可以通过以下方法扩展表空间
这里需要注意,如果表空间大小最大值是32G,如果当前的表空间已经达到了最大值,则只能通过追加表空间文件来扩展
alter DATABASE DATAFILE ‘/eastest/users01.dbf’ RESIZE 4096m;
这里的大小最好设置成原来两倍

如图,已经达到了最大值,则需要追加表空间文件
alter tablespace USERS add datafile '/
*/USERS03.dbf’ size 1024M autoextend on next 100M maxsize unlimited;
这个脚本的意思是:增加表空间文件,创建时就是一个GB,后面会自动扩大,直到32GB,增加的表空间文件最好是跟之前的users01在一个文件夹下;
表空间文件路径查询sql:
SELECT T.TABLESPACE_NAME,D.FILE_NAME,
D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS
FROM DBA_TABLESPACES T,DBA_DATA_FILES D
WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME
ORDER BY TABLESPACE_NAME,FILE_NAME;

oracle增加表空间文件相关推荐

  1. oracle增加表空间大小

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

  2. oracle其他盘添加表空间吗,oracle增加表空间的四种方法

    实例1: 在中,磁盘空间不足是DBA都会遇到的问题,问题比较常见. --1查看表空间已经使用的百分比select a.tablespace_name,a.bytes/1024/1024 "S ...

  3. oracle通过表空间文件进行数据库恢复,oracle通过DBF恢复数据

    前一段客户运行的项目数据库突然崩溃,并且没有进行数据备份.解决办法: 1,安装oracle 10g数据库并创建一个要恢复的数据库相同一的实例(注意:最好是新安装的数据库,并且安装的数据库尽量和要恢复的 ...

  4. Oracle 增加表空间

    ORA-00604: error occurred at recursive SQL level 1ORA-01653: unable to extend table SYS.AUD$ by 8192 ...

  5. oracle删除表空间文件后表空间无法删除

    Oracle数据库中删除了表空间物理文件XXX.ora后导致用drop tablespace删除表空间失败,解决方法如下: 用sqlplus /nolog命令进入oracle数据库执行如下命令: sq ...

  6. pe系统备份oracle数据库,Oracle 通过表空间文件进行数据库恢复

    操作系统:WindowsXP2 数据库:oracle 10g 由于数据库服务器崩溃,造成了无法进入系统进行数据库备份,只能从光盘的PE系统把oracle相关文件拷贝出来.对于拷贝出来的文件在测试机上进 ...

  7. Oracle 修改表空间文件路径

    2019独角兽企业重金招聘Python工程师标准>>> 数据库表空间文件需要迁移到大的磁盘上,通过修改表空间路径的方式来实现 登陆数据库 $ sqlplus / as sysdba ...

  8. Oracle表格误删,Oracle误删表空间文件

    今天在清理主机空间时,将一个表空间的数据文件误以为是dump文件,直接删除了,删完后才意识到有问题,不过已经恢复不了了( LINUX),此时数据库是可以正常的,但是有些数据库视图打不开了,比如dba_ ...

  9. oracle误删表空间 无法关闭,oracle 误删表空间文件启动不了数据库的解决办法

    近日在搞rman备份恢复的实验,因为在虚拟机建立一个rman表空间,但是发现磁盘空间不够大,所以删除了,导致数据库启动不了了,解决办法如下: 1.误删rman表空间 SQL> ! rm -f / ...

最新文章

  1. [转]关于重定向RedirectAttributes的用法
  2. 选择Scrum看板工具的七点特征
  3. 2013-07-22 IT 要闻速记快想
  4. 近三月浏览器网页访问量统计
  5. 将界面最小化到系统托盘的完整步骤
  6. CoreData的数据迁移
  7. Selenium2学习笔记一
  8. 东北大学金工实习考试题库
  9. 发动机冒黑烟_发动机冒黑烟常见的23个原因和解决方法
  10. 关于电脑网速网占用问题(svchost.exe)(¥72)
  11. Python小白的数学建模课-19.网络流优化问题
  12. 51单片机学习笔记——STC15W201S系列
  13. 【解决方案】智慧体育场馆大场景安防视频监控,可持续性保障大型场馆安全运行
  14. 覆盖所有领域的 Python 工具库汇总!建议收藏!!!
  15. 转载出去:http://blog.csdn.net/han_xiaoyang/article/details/11969497
  16. python3实用小工具--wifi路由器厂商查看器(附源码)
  17. 全球与中国4-叔戊基苯酚市场深度研究分析报告
  18. docker-comose搭建openldap + svn + apache
  19. 人工智能论文术语集9
  20. Excel表格插 入CAD的简单技巧

热门文章

  1. 【VUE】二维码解析
  2. 迫在眉睫的企业内控与跃跃欲试的IT
  3. 强联通分量与双连通分量
  4. Android程序登录界面设计
  5. 三种洗牌算法shuffle
  6. Python学习之Part09.高阶函数filter(),map(),reduce(),sorted()
  7. uniapp 调用安卓原生插件 安卓原生又调用了第三方sdk(第三方原生开发的aar怎么转成uni可以使用的aar)
  8. SQL SERVER 2008中使用VARBINARY(MAX)进行二进制数据存取的实现方法
  9. 2022年全球原味奶酪片行业分析报告
  10. ios kb转m_超圣iOS下载