我们最近将我们的开发服务器从2014年升级到2016年。在某些视图中,我们已经在生产中使用了一些2016 / Azure V12功能。
现在我们要从Azure上的生产数据库恢复最近导出的bacpac文件,它失败并显示以下消息:
也许内部数据库引擎仍然在2014年运行?我无法在谷歌上找到任何具体的内容。
答案 0 :(得分:2)
documentation on STRING_AGG()
表示该功能在Azure SQL数据库和SQL Server 2017中可用,但不适用于SQL Server 2016.如果要在不同版本之间导入BACPAC,则只需使用常用功能。
如果这在本地升级之前有效,我怀疑是在创建或更改STRING_AGG()
的proc之前。