是否有可用于备份带有数据的SQL azure数据库的脚本?

Is there a script available to take backup of SQL azure database with data?

是否有一个脚本可用于备份SQL Azure中的数据库???


好吧,Azure SQL不支持从MS SQL 2008中知道的备份http://msdn.microsoft.com/en-us/library/windowsazure/ff394115.aspx

Redgate有一个免费的备份工具http://www.red-gate.com/products/dba/sql-azure-backup/

有关如何使用BCP.exe和http://sqlazuremw.codeplex.com/进行备份和还原的信息,请参阅http://social.msdn.microsoft.com/Forums/kk-KZ/ssdsgetstarted/thread/b2a3c161- 96b1-4201-ac46-a747e1806be1。


www.bluesyntax.net有一个很棒的新产品,它有几个选项。它只需50美元。有备份到本地文件或备份到blob存储的选项。

如果你问,他们会给你一个30天的评估密钥。

在我看来,值得一看。我肯定会购买许可证。


现在可以使用Azure管理门户中的导出功能生成BACPAC文件,然后可以将其导入为本地数据库。我发现了一篇很棒的博客文章(来自同一篇博客@dunnry在他对你的问题的评论中提到的),详细说明了所需的步骤,并在另一个答案中对其进行了总结。

如果您不介意备份在Azure上,那么请查看tSQL命令

1
CREATE DATABASE MyDBBackup23_6_12 AS COPY OF MyDB