我不知道我的Visual Studio出了什么问题,但我无法发布或架构比较我的开发服务器上的任何数据库。以下是我的两个问题:
发布新数据库后,我在收到“无法重新连接到数据库”的超时后收到错误消息
当架构与现有数据库进行比较时,我收到一条错误消息“在尝试对类型的元素进行反向工程时从SQL Server收到错误...”
其他疑难解答
服务器最近唯一的变化是我将两个生产数据库备份恢复到我的开发服务器中。我不知道问题何时开始。
我还能/我应该尝试什么?
更新 这个问题仍然阻止我从架构比较或发布任何数据库。即使是从一个新项目。自第一篇文章以来的其他疑难解答:
答案 0 :(得分:3)
请尝试更新到最新版本的SSDT(在Visual Studio中使用数据库的工具)。此外,由于您使用的是VS 2012,请考虑尝试使用VS 2013 Express,至少是为了解决问题,因为它包含了处理数据库项目的工具。
答案 1 :(得分:1)
在开始模式比较之前,验证您可以构建数据库项目。
尽管构建过程是“比较”过程的一部分,但有时在使用“模式比较”时并不能清楚地显示构建错误。
答案 2 :(得分:0)