数据管理DMS的空库初始化功能支持将源数据库的表结构同步至空数据库中(数据库中不存在任何表),实现快速同步数据库表结构,适用部署多区域、多单元的数据库环境。
前提条件
支持的数据库类型如下:
MySQL:RDS MySQL、PolarDB MySQL版、MyBase MySQL、PolarDB分布式版、AnalyticDB MySQL 3.0、其他来源MySQL
SQL Server:RDS SQL Server、MyBase SQL Server、其他来源SQL Server
PostgreSQL:RDS PostgreSQL、PolarDB PostgreSQL版、MyBase PostgreSQL、AnalyticDB PostgreSQL版、其他来源PostgreSQL
MariaDB:RDS MariaDB、其他来源MariaDB
OceanBase MySQL模式
PolarDB PostgreSQL版(兼容Oracle)
目标库已打开开启执行能力开关,更多信息,请参见开启执行能力。
说明若未开启,库表同步仅能对比表结构差异,无SQL执行能力。
目标库为空库(数据库中不存在任何表)。
说明若目标库不为空,可使用结构同步功能,更多信息,请参见结构同步。
拥有来源库的查询权限。更多信息,请参见查看我的权限。
拥有目标库的变更权限。更多信息,请参见查看我的权限。
操作步骤
- 登录数据管理DMS 5.0。
在顶部菜单栏中,选择 。
说明若您使用的是极简模式的控制台,请单击控制台左上角的图标,选择
。在库表同步工单申请页面,配置工单参数。部分参数信息说明如下:
- 单击提交申请。系统将进行结构分析。说明 若数据结构在此过程中发生变更,请在工单中单击重新分析。
- 单击提交审批,等待审批通过。
- 单击提交,同步目标库。
- 确认待执行的SQL脚本,单击确认进行同步。单击后,系统将开始执行同步脚本,您可以单击详情按钮,查看执行日志详细,包括执行语句、执行所用时间、调度详情等信息。