Div*_*rma 4 amazon-ec2 dms amazon-web-services amazon-rds
我已经在 AWS 上创建了 PostgreSQL(目标)RDS,使用 SCT 进行了架构转换,现在我尝试使用数据迁移任务将数据从放置在 EC2 实例(源)上的数据库 (DB2) 移动到目标数据库。数据未加载,任务给出以下错误:
最后一个错误 ODBC 一般错误。从子任务 1、线程 0 收到任务错误通知 [reptask/replicationtask.c:2800] [1022502] 执行源循环时出错;流组件在子任务 1、组件 st_1_5D3OUPDVTS3BLNMSQGEXI7ARKY 处失败;流组件“st_1_5D3OUPDVTS3BLNMSQGEXI7ARKY”已终止 [reptask/replicationtask.c:2807] [1022502] 停止原因 RECOVERABLE_ERROR 错误级别 RECOVERABLE
REPLICATION CLIENT我遇到了同样的错误,该问题与REPLICATION SLAVEAWS 文档中提到的数据库用户权限有关:
我通过REPLICATION在 MySQL 中使用以下语句设置上述权限来解决该问题(将 {dbusername} 替换为 DMS Endpoint 中使用的实际数据库用户名):
GRANT REPLICATION CLIENT ON *.* to {dbusername}@'%';
GRANT REPLICATION SLAVE ON *.* to {dbusername}@'%';
| 归档时间: |
|
| 查看次数: |
6909 次 |
| 最近记录: |