#数据源管理
数据源管理功能用于管理YMP服务所涉及的全部数据库,包括:源端数据库、目标端数据库、评估数据库(若选择评估内置库则无需添加,若指定为外置库则需要添加到数据源供评估使用,默认使用内置库)。
Note:
数据源被当前或者其他任务选作源端数据库时,不允许同时被作为内置数据库、评估数据库或目标数据库使用。
# 添加数据源
在YMP数据源管理中添加好源端和目标端数据库的数据源连接信息,并按需给连接用户进行赋权。
单击右上角【+ 添加数据源】,填写基础信息之后单击【测试连接】,只有测试连接成功才可以成功添加数据源。
在添加数据源时会同步获取数据源的版本和连接信息。
添加数据源字段说明:
- 数据源名称:系统内唯一数据源名称。
- 数据源类型:支持选择Oracle、MySQL、YashanDB、DM、PG(PG目前仅支持评估及元数据迁移)。
- 是否多租户:数据源类型为Oracle时可配置此项,默认值为否。
- 若切换为【是】:需填写CDB信息,PDB为选填项。仅填写CDB时,迁移范围为该CDB下的全部数据。进行增量迁移,要使用多租户方式进行连接,并且需要填源端目标PDB名称。
- 若切换为【否】:直接填写数据库名称即可。
- 主机IP:数据库所在IP地址。
- 端口:数据库监听端口。
- 数据库:可选项,Oracle、PG必填;MySQL、DM、YashanDB选填。
- 用户名:数据库连接用户,数据迁移要求该用户具备相应的权限,具体权限要求将在数据迁移各个场景中详细介绍。
- 密码:数据库连接用户密码。
- 是否为普通用户:仅Oracle和DM数据源支持,默认为非普通用户,具体要求将在数据迁移各个场景中详细介绍。
# 修改数据源
单击【修改】,填写修改信息之后单击【测试连接】,只有测试连接成功才可以成功修改数据源信息。
修改数据源时会检查该数据源是否与迁移和评估的任务关联:
- 若未关联,允许修改IP、端口号、数据库名称、数据库用户名和数据库用户密码。
- 若已关联,只允许修改数据库用户密码。
# 删除数据源
Caution:
删除后无法直接恢复,只能通过重新添加。
单击【删除】时会校验该数据源是否与迁移和评估的任务关联,若已关联则无法直接删除,需等待任务完成后才能删除。

