我正在开发Sql Azure数据库备份和还原功能。
问题: - 我们可以使用" Microsoft.SqlServer.Dac"将多个数据库备份到单个bacpac文件中。 - 我们可以在C#中读取bacpac文件,以便我们知道这是哪个数据库备份。 - 我们可以一次恢复多个数据库吗? - 我们可以使用Microsoft.SqlServer.Dac覆盖现有数据库。
我可以使用" Microsoft.SqlServer.Dac"进行一次数据库备份,还原(不覆盖)。
我在谷歌搜索找到上面的问题答案,但没有得到任何解决方案。
请建议
有没有办法使用C#进行备份/恢复并覆盖sql Azure中的bacpac文件。
答案 0 :(得分:1)
Azure SQL数据库的.bacpac文件范围限定为单个数据库,它们当前无法在单个.bacpac文件中备份两个数据库。