使用GCP CLI无法删除数据库,报错‘Invalid choice: 'delete'’如何解决?
解决Firestore数据库删除命令报错问题
问题原因
出现ERROR: (gcloud.alpha.firestore.databases) Invalid choice: 'delete'错误,通常是因为你的gcloud SDK版本过旧,不支持alpha firestore databases delete这个子命令,或是该命令的可用子命令已发生变动。
解决方案
更新gcloud SDK到最新版本
执行以下命令更新所有组件,确保拥有最新的命令支持:gcloud components update更新完成后,再次尝试执行删除命令。
确认当前可用的子命令
如果更新后依然报错,先查看当前gcloud alpha firestore databases支持的所有子命令,确认是否存在delete:gcloud alpha firestore databases --help若输出中没有
delete选项,说明该命令已被调整,可尝试使用正式版命令(若已推出):gcloud firestore databases delete --database="DATABASE NAME"备选方案:通过Firebase控制台删除
如果命令行方式始终无法生效,直接登录Firebase控制台,找到对应Firestore数据库,进入设置页面选择删除数据库即可。
内容的提问来源于stack exchange,提问作者jptr21824
相关产品推荐
相关产品推荐

