加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ORACLE DG临时表空间管理

发布时间:2020-12-12 13:24:22 所属栏目:百科 来源:网络整理
导读:实施目标:由于磁盘空间不足,将主库的临时表空间修改位置 ?standby_file_management 管理方式:AUTO SQL show parameter standby_file NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ standby_file_man

实施目标:由于磁盘空间不足,将主库的临时表空间修改位置

?standby_file_management 管理方式:AUTO

SQL> show parameter standby_file

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
standby_file_management string AUTO

?

在primary上创建一个临时表空间,而物理standby中的只是修改了数据字典而没有创建数据文件,即:

master:

数据库的默认临时表空间为TEMP

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>create temporary tablespace TEMP1 TEMPFILE ‘/data/app/oracle/oradata/prod/temp01.dbf‘ size 512M autoextend on ;

修改数据库的默认临时表空间

SQL>alter database default? temporary tablespace? TEMP1;

standby:

物理standby中的只是修改了数据字典而没有创建数据文件

SQL>SELECT TABLESPACE_NAME FROM DBA_TABLESPACES;

TABLESPACE_NAME

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

TEMP1

SQL>SELECT NAME FROM V$TEMPFILE;

no rows selected

此时,连接备库的应用报错:

alert.log

Thu Dec 06 19:01:14 2018
Errors in file /data/app/oracle/diag/rdbms/prod/prod/trace/prod_ora_3045.trc:
ORA-25153: Temporary Tablespace is Empty

因此:standby_file_management参数设置auto时,对于临时表空间的创建,standby库还是需要手动在物理standby上创建一次;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读