云迁移

自建Oracle迁移至自建PostgreSQL

2024-12-19 09:50:26

前提条件

(1) 自建PostgreSQL目标端版本为9.5.x、9.6.x、10.x、11.x、12.x、13.x、14.x版本

(2) 源库和目标库的时区必须保持一致;

(3) 由于目标自建PostgreSQL不支持写入字符串的终止符('\0'),若源端的数据中包含该终止符,CMS不会将该终止符写入到目标库,从而会导致数据不一致。

目标端权限要求

迁移模式

所需权限

全量迁移

模式层级:USAGE

表层级: SELECT

增量迁移

用户为超级用户或者复制角色

复制角色赋予方法:alter user 用户名 with replication

模式层级:USAGE

表层级:SELECT

稽核修复

模式层级:USAGE

表层级:SELECT

目标端配置

 

数据源类型:选定为PostgreSQL,可将源端迁移至版本范围内的PostgreSQL数据库

服务器IP:目标端数据库的连接IP

端口号:目标端数据库的端口

用户名:用于连接待目标端数据库的用户名称

密码:用于连接待目标端数据库的用户的密码

数据库:目标端用于接收源端数据的数据库名称

模式:目标端用于接收源端数据的模式(schema)名称


cWclL6xaefUX