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 令牌)。
运行 这个命令:
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 令牌)。