oracle表空间文件达到32G,怎么办

康_宝 2016-03-13 09:43:54
1.在进行 查询 时,系统报出 ORA-01652:无法通过128(在表空间TEMP中)扩展temp段 ,我在网上查询后,说是临时表空间不足,我在加一个 临时表空间 文件,出现如下图所示的情形



各位帮忙看看,怎么解决,谢谢。
...全文
1417 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
--- 增加表空间 alter tablespace USERS add datafile 'd:\USERS01.DBF' size 20480m;
ksdy138141314 2016-03-16
  • 打赏
  • 举报
回复
datafile是增加表空间,临时表空间要用add tempfile
  • 打赏
  • 举报
回复
临时表空间add tempfile不是datafile
qq_34278205 2016-03-13
  • 打赏
  • 举报
回复
应该是temp表空间不能至于read only
临时表空间的维护:

1.增加临时文件

SYS@orcl11g> alter tablespace temp2
2 add tempfile '/u01/app/oracle/oradata/orcl11g/temp202.dbf'
3 size 50m;

2.重置文件的size

SYS@orcl11g> alter database tempfile
2 '/u01/app/oracle/oradata/orcl11g/temp202.dbf'
3 resize 55m;

3.自动扩展

SYS@orcl11g> alter database
2 tempfile '/u01/app/oracle/oradata/orcl11g/temp202.dbf'
3 autoextend on next 5m maxsize 200m;

4.删除临时文件

SYS@orcl11g> alter tablespace temp2
2 drop tempfile '/u01/app/oracle/oradata/orcl11g/temp2.dbf';

5.删除临时表空间

SYS@orcl11g> drop tablespace temp2;


SYS@prod>drop tablespace temp1 including contents and datafiles;
你试试 我也是小虾 好了告诉我 我学习下

17,086

社区成员

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

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