ITPub博客

首页 > Linux操作系统 > Linux操作系统 > TEMPORARY Tablespaces and TEMPFILES

TEMPORARY Tablespaces and TEMPFILES

原创 Linux操作系统 作者:huzhichengforce 时间:2012-08-19 14:48:32 0 删除 编辑
具体需求: 安装完oracle 10g DATA GUARD  需要修改tempfile参数 刚装好DATA GUARD 时 tempfile 大小为 30M 需要对其修改
查询当前tempfile 大小 和数据文件
SELECT NAME, bytes/1024/1024 AS "Size (M)"   FROM v$tempfile ORDER BY bytes;
NAME     Size (M)
-------------------------------------------------- ----------
/u01/oradata/dgdb/temp01.dbf   30
先增加一个临时数据文件
ALTER TABLESPACE temp ADD TEMPFILE '/u01/oradata/dgdb/temp02.dbf' SIZE 100M;
然后删除原来的数据文件
不能在远来的文件上面直接resize 因为他不是可扩展的
 ALTER DATABASE TEMPFILE '/u01/oradata/dgdb/temp01.dbf' DROP INCLUDING DATAFILES;

查看默认表空间
SQL>  SELECT * FROM DATABASE_PROPERTIES where PROPERTY_NAME='DEFAULT_TEMP_TABLESPACE';

PROPERTY_NAME       PROPERTY_VALUE      DESCRIPTION
------------------------------                   ------------------------------               ------------------------------
DEFAULT_TEMP_TABLESPACE        TEMP      Name of default temporary tablespace
查询临时表空间对应文件
SQL> select file_name,tablespace_name from dba_temp_files;

FILE_NAME TABLESPACE_NAME
-------------------------------------------------------------------------------- ------------------------------
/u01/oradata/dgdb/temp02.dbf TEMP



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26764973/viewspace-741352/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2012-08-19

  • 博文量
    202
  • 访问量
    518269