数据库管理平台DMP

深信服数据库管理平台(DMP)提供MySQL、Oracle的RDS功能,支持全生命周期管理、自动MySQL主从切换、故障自愈、事务一致性备份、监控告警等,能够实现业务快速上线、资源快速分发、数据安全保护,提供SLA保障,使数据库运维复杂度大幅下降,帮助客户减少被动性救火工作,专注业务创新。
点击可切换产品版本
知道了
不再提醒
通用文档
{{sendMatomoQuery("数据库管理平台DMP","主库配置")}}

主库配置

更新时间:2024-07-24

功能说明

为搭建 DataGuard 做前置准备。如果主库及备库都由DMP创建,可以跳过此章节

前提条件

主备库为纳管数据库。

注意事项

部分配置需要重启数据库,请谨慎操作。

开启主库归档模式

功能说明

部署DataGuard

前提条件

  1. 主库为纳管数据库。
  1. 开归档,并设置主库的归档目录。

注意事项

开启归档需要重启数据库,会造成业务中断。

操作步骤

SQL> archive log list;        -----查看数据库是否开启归档模式

Database log mode        No Archive Mode   -----未开启归档模式

Automatic archival        Disabled

Archive destination        USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence     601

Current log sequence        603

SQL>

SQL>alter system set LOG_ARCHIVE_DEST_1='location=+<primarydb_diskgroup_name> VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=< PRIMARY_UNIQUE_NAME >' scope=both sid='*';

System altered.

SQL> shutdown immediate       ----关闭数据库,准备启动数据库到mount模式

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> startup mount    ------启动数据库到mount,只有该模式可以打开归档模式

ORACLE instance started.

Total System Global Area 5.3982E+10 bytes

Fixed Size      2218032 bytes

Variable Size   3.1407E+10 bytes

Database Buffers  2.2280E+10 bytes

Redo Buffers    292569088 bytes

Database mounted.

SQL> alter database archivelog;   -----打开数据库归档模式

Database altered.

SQL> alter database open;      -----将数据库从mount模式,打开到open模式

Database altered.

SQL> archive log list;

Database log mode        Archive Mode   -----归档模式已开启

Automatic archival        Enabled

Archive destination        +<primarydb_diskgroup_name> 

Oldest online log sequence     601

Next log sequence to archive   603

Current log sequence        603

打开主库强制日志

SQL> alter database force logging;   -----打开数据库强制日志

Database altered.