要从 PostgreSQL 源数据库运行迁移作业,可能需要对数据库进行一些配置更改。如果Relational Migrator确定数据库需要更改配置,它会自动生成包含所需更改的SQL脚本。建议让数据库管理员 (数据库管理员 (DBA))查看并执行此脚本中的命令。本页提供有关所需配置步骤的更多详细信息。
开始之前
如果 PostgreSQL 配置为集群,Relational Migrator 必须连接到主服务器。
步骤
对于针对 PostgreSQL 的快照作业,服务帐户需要模式 USAGE和表SELECT权限。
GRANT USAGE ON SCHEMA <schema_name> TO <database_user_name>; GRANT SELECT ON TABLE <schema_name>.<table_name> TO <database_user_name>; 
了解详情
Relational Migrator依赖开源 DebeziumConnector来捕获行级更改。有关更多详细信息,请参阅 Debezium PostgreSQL。