透過 SSMS 傳送的 JSON 腳本無法刪除中損毀的資料庫Azure Analysis Services

本文可協助您解決在 Microsoft SQL Server Management Studio (SSMS) 中使用 JavaScript 物件標記法 (JSON) 腳本Azure Analysis Services中可能無法刪除損毀資料庫的問題。

適用于: Analysis Services
原始 KB 編號: 4460002

徵狀

您可能無法在 Microsoft SQL Server Management Studio (SSMS) 中使用 JavaScript 物件標記法 (JSON) 腳本,在Azure Analysis Services中刪除損毀的資料庫。 當您嘗試這樣做時,可能會從損毀的資料庫收到下列任何錯誤訊息:

訊息:儲存體 Blob 不存在:'\\?\Root\DatabaseName.0.db\...'
在與字典相關聯的唯一值存放區中偵測到重複的值。指定的認證遺漏必要的屬性。 資料來源種類:SQL。 驗證種類:UsernamePassword。 屬性名稱:密碼
無法執行 Delete 命令:找不到資料庫 'Database'

因應措施

若要解決此問題,請在 SSMS 中執行 XML for Analysis (XMLA) 查詢,以刪除損毀的資料庫:

<Delete xmlns="https://schemas.microsoft.com/analysisservices/2003/engine" IgnoreFailures="true">
    <Object>
        <DatabaseID>DatabaseID```</DatabaseID>
    </Object>
</Delete>

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以將產品意見反應提交給 Azure 意見反應社群