gcloud 从云端 SQL 实例导出到 Google 存储桶

gcloud Export to Google Storage Bucket from Cloud SQL instance

运行 这个命令:

 gcloud sql instances export myinstance gs://my_bucket_name/filename.csv -d "mydatabase" -t "mytable" 

给我以下错误:

  ERROR: (gcloud.sql.instances.import) ERROR_RDBMS

我手动 运行 控制台上传到存储桶,一切顺利。我能够登录到 sql 实例和 运行 查询。这让我认为没有权限问题。有没有人见过这种类型的错误并知道解决方法?

注意:我已经用谷歌搜索了可能的情况,其中大部分都指向 sql 或存储桶权限问题。

Nvm。我发现在与实例交互之前,我需要与实例建立 oauth 连接(使用从 gcloud api/credentials 部分生成的 json 令牌)。