2013-04-06 117 views
1

我試圖使用Azure門戶將SQL Azure數據庫導出到Azure存儲。數據庫導出拋出SystemOutOfMemory異常

業務操作過程中遇到錯誤:

出於某種原因,我每一次我嘗試導出數據庫時收到以下錯誤。無法從數據庫導出架構和數據。發生一個或多個錯誤。發生一個或多個錯誤。發生一個或多個錯誤。發生一個或多個錯誤。發生一個或多個錯誤。類型'System.OutOfMemoryException'的異常被拋出。

此數據庫的先前備份導致了一個112 MB的bacpac文件。該數據庫目前大小爲2.62 GB。

今天其他較小的數據庫已經成功備份,只是這個較大的數據庫不斷失敗並出現此錯誤。

任何想法,我可以做些什麼來得到這個工作?

+1

如果是門戶網站引發該錯誤,我認爲與微軟的支持案例可能是您的最佳選擇。沒有太多的選擇來調整。 – 2013-04-06 08:37:15

回答

1

現在問題已解決。

該門戶網站一直是我們執行備份的正常途徑,因爲它執行大量備份而沒有任何打嗝。但是,由於失敗只能提供OutOfMemoryException,我們還是回到了SSMS備份選項MSDN article(我們在提出這個問題之前應該做的事情),雖然它仍然失敗,但突出顯示問題是數據相關而不是門戶。

實際問題與單個表中的單個xml列有關 - SSMS突出顯示失敗的表。謝天謝地,這些數據是暫時的,應該定期刪除並且不需要備份。

我們已經執行了所需的維護工作,因此能夠進行完整備份。

+0

謝謝你。你知道這是xml行的絕對數量,還是Azure根本不喜歡xml列? – Ian 2017-05-25 08:03:24