![](/img/trans.png)
[英]How to write Execute AS Script in Stored Procedure in Azure Synapse Dedicated Pool?
[英]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.