oracle建立逻辑目录,逻辑standby数据库的创建过程

如果没有资源计划,可以使用SYSTEM_PLAN属性:SQL> ALTER SYSTEM SET RESOURCE_MANAGER_PLAN=SYSTEM_PLAN SCOPE=BOTH;SQL> SHUTDOWNSQL> STARTUP

1.6第六步:在主数据库上为standby数据库的系统表创建备选表空间

如果打算在祝节点进行切换操作,这一步就是必须的。

逻辑standby数据库使用很多定义在SYS和SYSTEM中的表。默认情况下,这些表是创建在SYSTEM表空间上。

注意:这些表中的某些表可能很快就会变得很大。为了防止这些标占满整个SYSTEM表空间,你必须建这些表转移到一个分开的表空间上去。在这些表被创建逻辑standby数据库时频繁使用之前转移这些表。

在主数据库上,使用CREATE TABLESPACE语句为standby数据库创建新的表空间,并使用存储过程DBMS_LOGMNR_D.SET_TABLESPACE将这些表转移到新的表空间上去。SQL> CREATE TABLESPACE logmnrts$ DATAFILE 'C:\ORACLE\ORADATA\EDGAR\LOGMNRTS.DBF' SIZE 25 M AUTOEXTEND ON MAXSIZE UNLIMITED;SQL> EXECUTE DBMS_LOGMNR_D.SET_TABLESPACE('logmnrts$');

2创建逻辑standby数据库

2.1第一步:检查主数据库上的数据文件

确认需要创建道逻辑standby数据库上的文件:SQL> SELECT NAME FROM V$DATAFILE;NAME---------------------------------------------------C:\ORACLE\ORADATA\EDGAR\SYSTEM01.DBFC:\ORACLE\ORADATA\EDGAR\UNDOTBS01.DBFC:\ORACLE\ORADATA\EDGAR\EXAMPLE01.DBFC:\ORACLE\ORADATA\EDGAR\INDX01.DBFC:\ORACLE\ORADATA\EDGAR\TOOLS01.DBFC:\ORACLE\ORADATA\EDGAR\USERS01.DBFC:\ORACLE\ORADATA\EDGAR\XDB01.DBFC:\ORACLE\ORADATA\EDGAR\USERDATA\RMAN_TS.DBFC:\ORACLE\ORADATA\EDGAR\TESTTM2.DBFC:\ORACLE\ORADATA\EDGAR\USERDATA\ASSMIDX.DBFC:\ORACLE\ORADATA\EDGAR\USERDATA\BAK_TEST.DBFC:\ORACLE\ORADATA\EDG

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值