如何以编程方式(C#)从SQL Azure数据库提取BACPAC文件?
我当时正在考虑创建一个天蓝色的作业以提取此bacpack文件并将其保存到我的存储帐户,只要发生特定的异常...我正在尝试获取heinsenbug和当时的数据库快照该事件将非常有帮助。
最佳答案
添加microsoft.sqlserver.dac.dll
SqlConnectionStringBuilder csb = new SqlConnectionStringBuilder();
csb.DataSource = "servername";
csb.Password = "whatever";
csb.UserID = "whatever";
DacServices ds = new DacServices(csb.ConnectionString);
ds.ExportBacpac(@"C:\backup\backup.bacpac");