【问题标题】:Apply SQL Server schema after 'schema compare' show error在“架构比较”显示错误后应用 SQL Server 架构
【发布时间】:2022-06-13 17:18:10
【问题描述】:
正在使用的版本:
- SQL Server 2016
- Azure 数据工作室 1.36.2
- SQL Server 架构比较 1.13.1
问题:我的 Azure Data Studio 将架构应用到 SQL Server 2016 出现问题。
它说我不是登录管理员,但在 SQL Server 中没有登录管理员角色。
在将 Azure Data Studio 更新到 v1.36.X 之前它已经工作了
https://imgur.com/a/JFWFOtn
【问题讨论】:
标签:
sql-server-2016
azure-data-studio
schema-compare
【解决方案1】:
终于找到问题了
误用 sqllinlinetablevaluedfunction 和 sqlmultistatementtablevaluedfunction
在我的项目中有很多函数使用 sqllinlinetablevaluedfunction 而不是 sqlmultistatementtablevaluedfunction 但应该使用 sqlmultistatementtablevaluedfunction
所以我更改为正确的类型然后它的工作。错误永远不会显示