高级DBA教你搭建达梦8国产数据库一主一从双机热备案例达梦DMHS插件实战
-- 创建达梦数据库复制用户
CREATE USER dmhs IDENTIFIED BY 'Dmhs#123';
GRANT DBA TO dmhs;
-- 创建复制通道
-- 注意:以下示例中的参数需要根据实际环境进行配置
-- 主库配置
CREATE REPLICATION TIMING FILTER tf_dmhs AFTER INSERT, UPDATE, DELETE;
CREATE REPLICATION PARTITION pf_dmhs INCLUDE TABLE '*';
CREATE REPLICATION TABLESPACE rt_dmhs INCLUDE USER '*';
CREATE REPLICATION POLICY rp_dmhs FOR TABLE '*'
TABLESPACE '*'
TIMING FILTER tf_dmhs
PARTITION FILTER pf_dmhs
TABLESPACE FILTER rt_dmhs;
-- 从库配置
-- 注意:以下示例中的参数需要根据实际环境进行配置
-- 主库配置
CREATE REPLICATION TIMING FILTER tf_dmhs AFTER INSERT, UPDATE, DELETE;
CREATE REPLICATION PARTITION pf_dmhs INCLUDE TABLE '*';
CREATE REPLICATION TABLESPACE rt_dmhs INCLUDE USER '*';
CREATE REPLICATION POLICY rp_dmhs FOR TABLE '*'
TABLESPACE '*'
TIMING FILTER tf_dmhs
PARTITION FILTER pf_dmhs
TABLESPACE FILTER rt_dmhs;
-- 启用复制
-- 主库启用复制
ALTER DATABASE ADD REPLICATION PARTNER '192.168.1.2' AS SLAVE FORCE APPLY;
-- 从库启用复制
ALTER DATABASE ADD REPLICATION PARTNER '192.168.1.1' AS MASTER;
这个示例展示了如何在达梦数据库中创建复制用户,设置复制通道,并配置复制策略。然后,它演示了如何启用复制,将数据库实例配置为主机或从机。这个简化的例子提供了一个基本框架,用于指导如何在达梦数据库中配置复制。
评论已关闭