如何修复SQL Server不兼容问题?

时间:2017-11-24 07:39:51

标签: c# sql-server visual-studio visual-studio-2012

here安装SQL服务器后,我有“C:\ Program Files \ Microsoft SQL Server \ MSSQL14.SQLEXPRESS”文件夹,根据File Locations for Default and Named Instances of SQL Server | Microsoft Docs [^]表示我有最新版本2017年版,即2012年以上。

但错误阻碍了我实现任何目标。如果我尝试创建一个新数据库,我会收到臭名昭着的错误“不支持此服务器版本。仅支持Microsoft SQL Server 2012以外的服务器”。我绕过了这个欺骗性的视觉工作室,以为我正在尝试测试我的连接,但在那之后,我无法用表填充流氓数据库。

尝试这样做会导致visual studio突然关闭以及要调试的请求。在错误日志中,我可以看到最后一行读取“无法检索目标数据库模式”,这仍然暴露了我的数据库的非法性。尝试在Server对象资源管理器中访问该数据库也会导致错误“操作因对象的当前状态而无效”。

此外,我购买了CD Microsoft服务器R2 2012,但最终没有安装它,因为它要求我备份我的驱动器,我担心它可能实际上重新格式化我的机器或做其他事情而不仅仅是安装服务器。我正在按照此帖子How do I fix incompatible SQL Server version found?上的说明操作,在下拉列表中,我可以看到2012版本已经存在。我也有SSDT.exe,但是当我尝试安装它时,它终止并且错误日志指出以下“MainViewModel.AddFailedCondition:错误:不支持当前的操作系统。此应用程序至少需要Windows 7 SP1或Windows 8.1运行“而我显然正在运行Windows 8操作系统。

那么我该如何为我的visual studio 2012获取兼容的服务器呢?或者如何解决这种现状呢?

0 个答案:

没有答案