Oracle教程:ORA-25153 临时表空间为空,ORA-01652 无法通过128

2015-08-31 20:00:22 · 作者: · 浏览: 166

首先要有system权限,登录进去后,


第一步,创建一个表空间,如下,引号中的d是盘符,oracleoradatatestdbtemp01是文件名称,100m是大小,


temp01是临时空间名称,可修改。


create temporary tablespace temp01 tempfile 'd:oracleoradatatestdbtemp01


.dbf' size 100m;


第二步,更改数据库临时表空间,就是将原来的更新到新的上


alter database default temporary tablespace temp01;


第三步,删除原来的临时表空间


drop tablespace temp;


做完如下修改后,ORA-25153的错误可以解决了,但是如果第一步中,size值太小的话,又会报ORA-01652 无法通过128。


这里适当修改一下


create temporary tablespace temp01 tempfile 'd:oracleoradatatestdbtemp01


.dbf' size 100m;


中的size值即可。