进行Azure SQL备份时出现错误

时间:2018-12-05 14:33:37

标签: azure-sql-database

我正在使用以下命令进行Azure SQL数据库备份,但出现错误。

  

***导出数据库时出错:数据库源不是SQL Server的受支持版本... tcp:xxxxx.database.windows.net,1433

"C:\Program Files (x86)\Microsoft SQL Server\110\DAC\bin\SqlPackage.exe" /Action:Export /SourceServerName:"tcp:xxxxx.database.windows.net,1433" /SourceDatabaseName:DbName /SourceUser:user /SourcePassword:password /TargetFile:C:\backups\backup.bacpac

这是什么意思?甚至导出数据层应用程序也会引发相同的错误。

1 个答案:

答案 0 :(得分:1)

download最新版本的SQL Server Management Studio(SSMS)。看来您使用的是旧版本的SSMS。

或者,您可以安装DacFx的较新​​版本。请从here下载。

还可以使用Azure门户的“导出”选项。要导出到Azure上的Blob存储帐户,然后从那里下载bacpac。