首页 > 解决方案 > 删除未生效的 Salesforce Scratch Orgs:org:list

问题描述

我遇到了最大数量的活动 Scratch Orgs:

ERROR running force:org:create: 注册请求失败,因为该组织已达到其活动临时组织限制

但我只看到 02 个活跃的 Scratch Orgs:

sfdx force:org:list

然后,我运行 SOQL 查询以从 ScratchOrgInfo 对象中提取记录:

sfdx force:data:soql:query --query "SELECT Id, Username, Status, LoginUrl, ExpirationDate FROM ScratchOrgInfo ORDER BY ExpirationDate DESC"

现在,即使使用“隐藏”的 Scratch 组织的用户名,我也无法删除这些组织:

sfdx force:org:delete -u xxx@xxx.com

ERROR running force:org:delete: No org configuration found for name xxx@xxx.com

我的问题是:有没有办法使用“ORG ID”值删除 Scratch Orgs?

谢谢。

标签: salesforcesfdxsalesforce-sfdx

解决方案


您可以通过登录 Dev Hub 并导航到 Active Scratch Orgs 选项卡来删除这些组织。选择允许您查看相关临时组织的列表视图(或创建一个)。然后删除每个不需要的临时组织的 Active Scratch Org 记录以将其排入队列以进行删除。


推荐阅读