ORACLE DG临时表空间管理
实施目标:由于磁盘空间不足,将主库的临时表空间修改位置 ?standby_file_management 管理方式:AUTO SQL> show parameter standby_file NAME TYPE VALUE ? 在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 因此:standby_file_management参数设置auto时,对于临时表空间的创建,standby库还是需要手动在物理standby上创建一次; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- c# – 确定复制到剪贴板中的文件是否为图像
- c – Mac OSX – Xcode / Leaks问题
- 使用 Open XML SDK 2.0 从 Word 2010 文档中提取样式
- C++使用WideCharToMultiByte函数生成UTF-8编码文件的方法
- Ruby源文件中的“VALUE”类型是什么?
- Fastjson内幕
- [寒江孤叶丶的Cocos2d-x之旅_34]ODSocket(BSDSocket)如何在
- c# – 如何在我的程序中获取域名的whois信息?
- ruby-on-rails-3 – 如何使用Devise和rspec测试Rails3引擎
- Differ Between PostgreSQL's pg_cancel_backend pg_te