【问题标题】:VS 2010 cannot see SQL Server 2012 ExpressVS 2010 看不到 SQL Server 2012 Express
【发布时间】:2013-02-17 20:59:10
【问题描述】:

在我的装有 Windows 8 的 PC 上,有 Visual Studio 2012、SQL Server 2012 Express (x64)、SQL Server 2012 (x64)。

Visual Studio 2012 与 SQL Server 2012 Express 和 SQL Server 2012 完美配合。它可以轻松地将 sqlexpress 添加到名称为 .\SQLEXPRESS 的服务器资源管理器的数据连接中。

但现在我试图在 Visual Studio 2010 中添加 SQLEXPRESS。但它找不到它。

我认为它不能因为 SQL Server 2012 Express 的版本。所以我尝试安装SQLEXPR_x64_ENU(SQL Server 2008 Express),但安装堆栈在“设置支持规则”上。出现错误“性能计数器注册表配置单元一致性”

我不知道是否应该安装 SQL Server 2008 Express。或者解决方案在其他地方?

附:当我尝试将 SQL 数据库服务器添加到 App_Data (asp.net mvc3) 时,出现错误“与 SQL Server 数据库文件 (.mdf) 的连接需要安装 SQL Server 2005 Express 或 SQL Server 2008 Express 并且在本地计算机上运行..."

所以我想我应该编辑 Windows 的注册表,让 Visual Studio 2010 知道 SQL Server Express 所在的位置...

你有什么建议?

【问题讨论】:

  • 我不太明白你想做什么。您为什么要谈论 SQL Server 版本 2008 和 2005?我以为您对 SQL Server 2012 Express 感兴趣...?请编辑您的问题并删除所有与您的目标和实际问题无关的内容。
  • 请注意,当您安装了多个 SQL Server 版本时,它们不能都共享相同的实例名称(即只能将一个服务器实例命名为 SQLEXPRESS)。您可以在设置过程中为实例设置名称。
  • 我的目标是从 vs2010 连接到 express 2012。我写过关于 sql server 2008 和 2005 的任何内容。我刚刚写了一条错误消息,上面写着要安装 express 2008 或 2005

标签: visual-studio-2010 windows-8 visual-studio-2012 sql-server-express


【解决方案1】:

您是否在安装 SQL Server Express 2012(或根本没有)之前安装了 Visual Studio 2010 Service Pack 1?见这篇文章:http://www.formatyourbrain.com/sql-server-express-2012-visual-studio-2010/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多