Data Management的空庫初始化功能支援將來源資料庫的表結構同步至空資料庫中(資料庫中不存在任何錶),實現快速同步資料庫表結構,適用部署多地區、多單元的資料庫環境。
前提條件
支援的資料庫類型如下:
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 for PostgreSQL、其他來源PostgreSQL
MariaDB:RDS MariaDB、其他來源MariaDB
OceanBase MySQL模式
PolarDB PostgreSQL版(相容Oracle)
目標庫已開啟開啟執行能力開關,更多資訊,請參見開啟執行能力。
說明若未開啟,庫表同步僅能對比表結構差異,無SQL執行能力。
目標庫為空庫(資料庫中不存在任何錶)。
說明若目標庫不為空白,可使用結構同步功能,更多資訊,請參見結構同步。
擁有來源庫的查詢許可權。更多資訊,請參見查看我的許可權。
擁有目標庫的變更許可權。更多資訊,請參見查看我的許可權。
操作步驟
- 登入Data Management 5.0。
在頂部功能表列中,選擇 。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的表徵圖,選擇
。在庫表同步工單申請頁面,配置工單參數。部分參數資訊說明如下:
- 單擊提交申請。系統將進行結構分析。說明 若資料結構在此過程中發生變更,請在工單中單擊重新分析。
- 單擊提交審批,等待審批通過。
- 單擊提交,同步目標庫。
- 確認待執行的SQL指令碼,單擊確認進行同步。單擊後,系統將開始執行同步指令碼,您可以單擊詳情按鈕,查看執行日誌詳細,包括執行語句、執行所用時間、調度詳情等資訊。