我们正在尝试使用S3 Source设置DMS但是我们无法将复制实例连接到Source S3端点。
当我们在源端点上运行连接测试时,我们收到的错误是:
Error Details: [errType=ERROR_RESPONSE, status=1020414, errMessage= Failed to connect to database., errDetails=]
我们已经关注the documentation但是我们仍然无法使连接正常工作。存储桶位于复制实例可以访问的VPC内,IAM角色具有GetObject
,ListBucket
和dms*
权限。我95%确定JSON映射文件已正确设置,架构和表名称指向正确的位置。
由于缺少错误消息或详细原因导致我们无法连接到源数据库(S3存储桶/ CSV文件),因此调试此操作会让人感到有点沮丧。我们使用的是亚马逊控制台,而不是CLI,如果这有很大的不同。
答案 0 :(得分:0)
我有同样的错误。
选中此troubleshooting guide。它涵盖了您可能会遇到的基本配置问题。
我的答案不在那儿,而且我在任何地方都找不到,甚至没有在官方论坛上提问。
就我而言,出于某种原因,我认为我应该在“存储桶名称”字段中使用完整的存储桶名称,例如“ arn:aws:s3 ::: my-bucket”。可能是因为我必须在上一个字段中使用ARN。
并且当您尝试连接到该错误消息时,该错误消息将不会很清楚,它仅表示无法连接到存储桶。无论如何,您无需提供ARN,只需提供存储桶的名称即可,例如“ my-bucket”。