C# 无法使用SSDT Visual studio 2012比较数据库架构”;无法确定数据库平台类型。数据库可能不可用……”;
我已经在VisualStudio2012版本11.0.60610.01更新3中创建了数据库项目。 我正在使用此数据库项目比较和发布SQL Server 2008 R2版本10.50.4000.0上的数据库 我的数据库项目目标平台设置为SQL Server 2008 我的SSDT版本是11.1.20627.00 现在,我的SQL Server版本升级到SQL Server 2012版本12.0.2000.8 之后,我将数据库项目目标平台更改为SQL Server 2012 但它不允许我比较数据库模式或发布数据库 它抛出以下错误 错误345目标中的验证错误:DB_Name无法确定数据库平台类型。数据库可能不可用。 我还使用测试连接按钮从编辑连接向导检查了数据库连接是否成功 有人能帮我吗?C# 无法使用SSDT Visual studio 2012比较数据库架构”;无法确定数据库平台类型。数据库可能不可用……”;,c#,visual-studio-2012,sql-server-2008-r2,sql-server-2012,sql-server-data-tools,C#,Visual Studio 2012,Sql Server 2008 R2,Sql Server 2012,Sql Server Data Tools,我已经在VisualStudio2012版本11.0.60610.01更新3中创建了数据库项目。 我正在使用此数据库项目比较和发布SQL Server 2008 R2版本10.50.4000.0上的数据库 我的数据库项目目标平台设置为SQL Server 2008 我的SSDT版本是11.1.20627.00 现在,我的SQL Server版本升级到SQL Server 2012版本12.0.2000.8 之后,我将数据库项目目标平台更改为SQL Server 2012 但它不允许我比较数据库模
是否需要为更改数据库平台类型设置更多配置?SQL Server 12.0.2000.8版实际上意味着您使用的是SQL Server 2014。令人困惑的是,SQL Server 2012==版本11,SQL Server 2014==版本12
要解决此问题,请根据更新Visual Studio 2012中的SQL Server工具,使其与SQL Server 2014兼容。对于VS2012,SQL Server更新不是内置的,从VS2013开始,更新会通过Visual Studio更新机制自动显示。SQL Server版本不匹配
在visual studio 2013中使用SQL工具扩展更新VS数据库架构比较错误 消息:无法确定平台类型 完全错误:源中的验证错误:db_name:无法确定数据库平台类型。数据库可能不可用。。SqlSchemaCompare10 0 原因:SQL server不匹配 解决方案:针对VisualStudio的SSDT更新。因此,请转到工具、扩展和更新。。
非常感谢。安装了2014年SSDT兼容工具后,它对我起了作用。是的,我对你们提到的版本感到困惑。我安装的确实是SQL Server 2014。再次感谢你……)我注意到在更新之后,SSDT强迫我在visualstudio中迁移数据库项目文件。据推测,这意味着我还必须升级我的TFS构建环境?@Rabid这是推荐的,但不应该是必需的,除非您的目标是SQL 2014。发生的事情是,您的项目文件版本已更新,但在某种程度上仍然向后兼容。是的,我可以确认。我的数据库项目仍然通过TFS构建良好。呸:)谢谢你。