2016-07-13 77 views
3

我想將Azure sql數據庫備份到本地系統,然後將該備份還原到c#中的Azure sql數據庫。任何人都可以幫助我嗎?是否有可能這樣做?使用c備份和還原Azure sql數據庫#

+0

這可能是有幫助的:http://stackoverflow.com/questions/17588450/can-you-create-a-sql-azure-bacpac-from-a-remote-c-sharp-application – TheGameiswar

+0

其實我不'不想使用blob存儲 –

回答

1

Azure SQL數據庫不支持按需創建.bak文件。 Azure SQL數據庫automatically backups up all databases使用本機備份可以使您即時將數據庫還原到數據庫保留期內的任何時間點。但是,這些備份不公開,不能複製到本地系統。爲了實現您想要的功能,您可以使用DACFx將BACPAC文件從Azure SQL數據庫導出到本地系統,並將其從本地系統導入到SQL Azure數據庫中。 This article可能會有所幫助。