RESIZE方法解决临时表空间过大问题
2017-09-18 17:24
253 查看
1.数据库版本信息
sys@ora10g> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for Linux: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
2.查看临时表空间信息
sys@ora10g> col FILE_NAME for a40
sys@ora10g> col TABLESPACE_NAME for a10
sys@ora10g> select tablespace_name,file_name,bytes/1024/1024 M from dba_temp_files;
TABLESPACE FILE_NAME M
---------- ---------------------------------------- ----------
TEMP /oracle/oradata/ora10g/temp01.dbf 100
3.查看临时表空间数据文件占用操作系统的空间
sys@ora10g> !ls -l /oracle/oradata/ora10g/temp01.dbf
-rw-r----- 1 oracle oinstall 104865792 07-24 08:35 /oracle/oradata/ora10g/temp01.dbf
4.关键的一部就在这里!RESIZE it!
sys@ora10g> alter database tempfile '/oracle/oradata/ora10g/temp01.dbf' resize 50m;
Database altered.
5.确认已经修改成功
sys@ora10g> select tablespace_name,file_name,bytes/1024/1024 M from dba_temp_files;
TABLESPACE FILE_NAME M
---------- ---------------------------------------- ----------
TEMP /oracle/oradata/ora10g/temp01.dbf 50
sys@ora10g> !ls -l /oracle/oradata/ora10g/temp01.dbf
-rw-r----- 1 oracle oinstall 52436992 07-24 08:42 /oracle/oradata/ora10g/temp01.dbf
6.OK,修改成功。
sys@ora10g> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for Linux: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
2.查看临时表空间信息
sys@ora10g> col FILE_NAME for a40
sys@ora10g> col TABLESPACE_NAME for a10
sys@ora10g> select tablespace_name,file_name,bytes/1024/1024 M from dba_temp_files;
TABLESPACE FILE_NAME M
---------- ---------------------------------------- ----------
TEMP /oracle/oradata/ora10g/temp01.dbf 100
3.查看临时表空间数据文件占用操作系统的空间
sys@ora10g> !ls -l /oracle/oradata/ora10g/temp01.dbf
-rw-r----- 1 oracle oinstall 104865792 07-24 08:35 /oracle/oradata/ora10g/temp01.dbf
4.关键的一部就在这里!RESIZE it!
sys@ora10g> alter database tempfile '/oracle/oradata/ora10g/temp01.dbf' resize 50m;
Database altered.
5.确认已经修改成功
sys@ora10g> select tablespace_name,file_name,bytes/1024/1024 M from dba_temp_files;
TABLESPACE FILE_NAME M
---------- ---------------------------------------- ----------
TEMP /oracle/oradata/ora10g/temp01.dbf 50
sys@ora10g> !ls -l /oracle/oradata/ora10g/temp01.dbf
-rw-r----- 1 oracle oinstall 52436992 07-24 08:42 /oracle/oradata/ora10g/temp01.dbf
6.OK,修改成功。
相关文章推荐
- 使用RESIZE方法解决临时表空间(TEMP)过大问题
- Oracle 临时表空间过大问题解决-性能调优
- 奇怪的FCKeditor行间距过大问题解决方法
- Oracle 临时表空间过大问题解决
- android开发游记:位图压缩技巧与方法总结,解决加载大图内存占用过大问题
- mysql-bin日志文件过大导致磁盘空间不足问题解决方法
- CI框架在CLI下执行占用内存过大问题的解决方法
- ATS线上报告个别日志过大无法写入问题的解决方法
- 解决网页中使用自己喜欢字体容量过大加载过久的问题!字蛛webfont 安装及使用方法
- 重建临时表空间解决临时表空间过大问题
- 重建临时表空间(temp)解决临时表空间过大问题
- Android编程中TextView宽度过大导致Drawable无法居中问题解决方法
- oracle 11g解决临时表空间过大的问题
- QQ卡机问题解决方法(信息记录过大时)
- MSSQL数据库占用内存过大造成服务器死机问题的解决方法
- MSSQL数据库占用内存过大造成服务器死机问题的解决方法
- SQL日志文件过大问题的解决方法
- CI框架在CLI下执行占用内存过大问题的解决方法
- CI框架在CLI下执行占用内存过大问题的解决方法
- Mysql----数据库导入文件过大问题的解决方法