簡體   English   中英

如何使用Elastic Pool通過Azure SQL中的存儲過程備份和還原數據庫?

[英]How to backup and restore databases through stored procedure in Azure SQL using Elastic Pool?

我有一個基於C#ASP.NET MVC的Web應用程序,單擊該按鈕后便具有存檔(備份)和還原數據庫的功能。 當前,我們的系統為本地,因此我們正在使用SQL Server中的存儲過程進行備份和還原。

現在,我們正在遷移到Azure PaaS,並且正在使用Elastic Pool。 由於備份和還原T-SQL命令在Azure SQL中不起作用,因此有人可以幫助我找到一種通過T-SQL手動進行數據庫 備份和還原的方法嗎?

任何幫助將不勝感激!

自動備份是Azure SQL數據庫的功能。 在此處輸入圖片說明

在SQL Azure中,數據庫備份是自動執行的,無法更改此行為。 當您創建SQL Azure數據庫並在創建新的SQL Azure數據庫后立即進行首次完全備份,而其余備份由SQL Azure本身安排時,將提供此服務。

沒有任何方法可以幫助您通過T-SQL手動備份和還原數據庫。

希望這可以幫助。

謝謝你的快速回答,萊昂! :)

為了對其他社區成員有所幫助,我想提及另一種實現相同目標的方法,這是T-SQL無法完成的。

我要做的是,使用嵌入在批處理腳本中的SQLPackage.exe實用程序,並通過C#代碼執行該批處理腳本以實現相同的功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM