我需要备份到我的azure数据库,我正在尝试使用此命令:
"C:\Program Files\Microsoft SQL Server\120\DAC\bin\SqlPackage.exe" /Action:Export /SourceServerName:"tcp:MyDataServer.database.windows.net,1433" /SourceDatabaseName:MyDatabase /SourceUser:MyUser /SourcePassword:MyPass /TargetFile:C:\backups\backup.bacpac
但似乎下载它的格式是“bacpac”,我需要它是“.bak”,我试图更改扩展但是说:“TargetFile参数必须引用带有'.bacpac的文件'扩展'
知道如何以“.bak”格式下载数据库吗?
答案 0 :(得分:4)
知道如何在" .bak"中下载数据库。格式?
SQL Azure没有提供生成' .bak'的本机方式。格式化备份文件。如果确实需要此格式文件,则可以将BACPAC文件导入到本地SQL Server以创建新的用户数据库。然后你就可以生成一个' .bak'来自本地SQL Server的格式文件。
此外,您还可以尝试使用名为SqlAzureBakMaker的工具,该工具可以使' .bak'文件很容易。