回收临时表空间ORA-03297解决-入门基础


今天发现临时表空间达到15G,但使用率才2%不到,回收一下

  SQL> alter database tempfile 'd:oracleoradataynrmdbtemp01.dbf' resize 2048M;

  alter database tempfile 'd:oracleoradataynrmdbtemp01.dbf' resize 2048M

  *

  ERROR 位于第 1 行:

  ORA-03297: 文件包含在请求的 RESIZE 值以外使用的数据

  看样子,普通方法是比较麻烦了

SQL>alter database tempfile 'd:oracleoradataynrmdbtemp01.dbf' drop ;
Database altered.
SQL>alter tablespace temp add tempfile
  2'd:oracleoradataynrmdbtemp01.dbf'
  3 size 2048M reuse autoextend on next 100M;
Tablespace altered.
SQL> select d.file_name, d.file_id, d.tablespace_name, d.bytes from dba_temp_files d;

  FILE_NAME                FILE_ID TABLESPACE_NAME BYTES

  ------------------------------------ ---------- --------------- ----------

  D:ORACLEORADATAYNRMDBTEMP01.DBF      1 TEMP      2147483648



相关阅读:
在Linux上搭建一个简单的vsftpd服务器
PHP5.0对象模型探索之抽象方法和抽象类
JavaScript进阶教程(第三课第二部分)
PHP与ASP.NET的比较
css中用javascript判断浏览器版本
菜鸟乐园:Linux系统Shell命令介绍
用CSS改变鼠标箭头
防止SQLSERVER的事件探查器跟踪软件
Vista自带语音工具可以听到标准的英语
swing布局设计及事件监听和javabean数据管理事例
ASP.NET 2.0中的页面输出缓存
javascript 常用功能总结
推荐学习dos和bat的批处理的教程
代码实现打印功能(asp.net+javascript)
快速导航

Copyright © 2016 phpStudy |