sql-server – SQL72043和其他SSDT错误:如何找到不正确的代码?

所以,我在Visual Studio 2012中有一个SSDT(sql Server数据工具)中的一个项目.当我构建这个项目时,没有错误 – 它建立起来(甚至没有警告或消息).

但是,如果我尝试发布我得到:

无法找到脚本文件(无更多信息).

如果我将模式与现有数据库进行比较,我所得到的是:

无法生成部署计划(再次,没有更多的信息).

只有当我执行“运行代码分析”时,我会收到一个可能意味着什么的错误

sql72043:7个元素处于错误状态

我知道这个错误可能是由于表定义中缺少的逗号或类似的微不足道的错误引起的,但是我已经把我的头发撕裂了几个小时,看看项目中的每一行sql代码,以找到一个问题.有什么办法可以让我更清楚我的代码行导致错误吗?

解决方法

删除数据库项目中的dbmdl文件.

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...