
各位大虾,我们的数据库中的temp表空间已经增长到3G多了,而且目前使用率是100%,严重影响数据库的使用,我把数据库重启了一下也没有释放,为什么???怎样才能回收这些空间???多谢!!!
WIN2K下安装的ORA9i,在某用户下创建一个索引时提示:ORA-01652: 无法通过256(在表空间temp中)扩展 temp 段,因此给temp表空间加了个200M的文件后该索引即创建成功,但有疑问:查得定义给该用户的临时表空间为TMPTBLS(不过被建成DATAFILE),为什么它没被使用,而使用了temp表空间呢? 如果能给个说明temp表空间与UNDO表空间的区别那感情更好!谢谢!
我用的win2000+oracle9i,我将临时表空间temp 段已经加到了500M,可是还是提示:无法通过128(在表空间temp中)扩展 temp段,请问有什么办法解决。
dba_free_space视图只能看到datafile的剩余空间,而不能看到tempfile的剩 余空间大小,有没有其他法子能够看到temp表空间(该表空间中的文件为 tempfile)的剩余空间
由于数据量较大,temp表空间的数据文件经常达到90%以上,且不能自动释放,现又增加了个新的文件,请问有没有什么办法将原来的那个文件删除,最好是在不关闭数据库的情况下,我从网上查了一些相关资料,大部分命令都用不了,比如alter tablespace temp increase 1之类,哪位高人有相关的经验,还请赐教。
由于数据量较大,temp表空间的数据文件经常达到90%以上,且不能自动释放,现又增加了个新的文件,请问有没有什么办法将原来的那个文件删除,最好是在不关闭数据库的情况下,我从网上查了一些相关资料,大部分命令都用不了,比如alter tablespace temp increase 1之类,哪位高人有相关的经验,还请赐教。