You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用AWS SCT迁移BigQuery至Redshift启动任务失败求助

AWS SCT迁移BigQuery到Redshift的类型转换错误解决方向
  • 检查凭据配置类型匹配:在SCT的「数据迁移视图(其他)」任务配置里,确认选的是「用户凭据」而非「文件凭据」。如果之前误选了文件凭据类型,切换后重新输入AWS访问密钥ID和密钥。同时检查本地~/.aws/credentials(Linux/macOS)或C:\Users\<用户名>\.aws\credentials(Windows)的格式,确保是标准的[profile-name]条目,没有混杂临时凭据、角色凭据等特殊格式。

  • 清除SCT凭据缓存:关闭SCT客户端,找到缓存目录:

    • Windows:C:\Users\<用户名>\AppData\Roaming\AWS Schema Conversion Tool
    • macOS:~/Library/Application Support/AWS Schema Conversion Tool
    • Linux:~/.aws-sct
      删除其中的凭据缓存文件(比如credentials.json),重启SCT后重新配置凭据。
  • 验证凭据有效性与权限:用配置的凭据通过AWS CLI执行aws redshift describe-clusters,确认能正常访问Redshift资源,排除凭据过期、权限不足的问题。注意必须用长期访问密钥,临时会话凭据带Token,不符合UserCredentials的要求。

  • 升级或重装SCT:旧版本可能存在凭据处理bug,下载最新版SCT重装试试。如果还是不行,换用便携版SCT,避免本地环境依赖冲突。

这个错误的核心是SCT把文件类型的凭据对象强制转成了用户凭据对象,大概率是配置的凭据类型和实际使用的不匹配,或者客户端缓存了错误的凭据信息。

内容的提问来源于stack exchange,提问作者m00s3

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 22:45:40