2016-04-28 64 views
2

刪除我們有一個Windows服務條款Azure的SQL數據庫爲我們的客戶。我們使用的是此Microsoft.WindowsAzure.Management.Sql API。我們的服務創建SQL Server實例並使用DACPAC部署模式。Azure的SQL數據庫損壞 - 無法與錯誤40613

當最近運行我們的DACPAC部署步驟中收到以下警告:

Warning - Database 'AG61_xxxxx' on server 'xxxxxx.database.windows.net' is not currently available. Please retry the connection later. If the problem persists, contact customer support, and provide them the session tracing ID of '{xxxxxxxx-C7D7-4504-AF25-4C3AC020BE90}'. (73144)

我們的問題是,這個數據庫處於不一致的狀態現在離開:

  1. 它不是」列在數據庫下的Azure門戶中。
  2. Azure的API不會在服務器上的數據庫列表返回。

試圖重新在同一臺服務器上相同的數據庫,無論是通過代碼或通過在Azure門戶網站,返回

Database 'AG61_xxxxx' already exists. Choose a different database name.

不過,我可以登錄到SSMS以管理員用戶,看到了數據庫列出。如果我嘗試刪除它,我收到以下錯誤:

Failed to connect to server. (Microsoft.SqlServer.Smo)

Additional information: Database 'AG61_xxxxx' on server 'xxxxxxxxxx' is not currently available. Please retry the connection later. If the problem persists, contact customer support, and provide them the session tracing ID of 'FBE26206-C3B6-4771-B0EF-4BCA9C154F28'. (Microsoft SQL Server, Error: 40613)

Microsoft,錯誤是transiant,應該只持續幾秒鐘。我們無法對此數據庫進行任何操作3天。

有沒有其他人經歷過這個?我想知道如果有什麼我們可以做恢復數據庫在此服務器上,使得我們不必讓客戶端更改其連接字符串等

我也想知道是否有是我未來可以做的任何事情,以減輕這種情況再次發生。

回答

0

道歉這種不便。這是由於我們已經跟蹤的服務方面的缺陷造成的。我們確實有一個適當的緩解措施,我們已經應用到服務器上,一切都應該現在的工作。

謝謝, Mihaela