ZCBUS软件支持列表:
- Postgresql[9.2以后所有版本]
- OpenGaussdb[2.1以后所有版本]
- GaussDB 200
- 云GaussDB/企业版GaussDB
- MogDB[所有版本]
- Vastbase[所有版本]
- Greenplum[所有版本]
- Kingbase[所有版本]
- PanweiDB[所有版本]
- TBASE[所有版本]
- TelePG[所有版本]
- AntDB-T[所有版本]
- Gbase for Opengauss[所有版本]
- TDSQL for postgresql
- HaloDB [所有版本]
- Teledb-x
1 目标库配置
1.1 创建用户及赋权
- 目标库用户及权限配置
使用系统用户登陆,并切换到需要同步的目标库内,执行如下命令:
create user zcbus with password 'zcbus';
grant connect on database *** to zcbus; # ***根据实际情况填写
create schema zcbus AUTHORIZATION zcbus;
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO zcbus; # ***根据实际情况填写
grant usage on schema *** to zcbus; ## ***根据实际情况填写(对如kingbase\teledb-x等需要执行该命令)
2 补充说明
2.1 配置目标数据库参数列表
序号 | 参数名 | 参考值 | 是否隐藏 | 描述 |
---|---|---|---|---|
0 | label | - | NO | 标签 |
1 | db_type | postgresql | NO | 数据库类型 |
2 | db_name | zcbus | NO | 数据库名 |
3 | host | 127.0.0.1 | NO | 数据库IP地址 |
4 | port | 5432 | NO | 数据库端口号 |
5 | user | postgres | NO | 用户名 |
6 | password | 1qaz!QAZ | NO | 密码 |
7 | password_encrypt | 0 | YES | 设置为1时,password和source_password参数使用密文保存,默认为0 |
8 | slave_ip_list | YES | 如果目标库有多个节点时,可以填其余的节点的ip列表,用逗号隔开,注意这里不要填主节点的ip了,如:192.168.1.2,192.168.1.3或者192.168.1.2:1521/db2,192.168.1.3:1521/db3 | |
9 | always_connect_master | 0 | YES | 设置slave_ip_list指定多个节点后生效,取值:0- 可以任意连接节点,默认值- 必须连接主节点此参数适用mysql/pg/达梦 |
文档更新时间: 2024-12-04 17:49 作者:操李红