【问题标题】:Different versions of database and SQL Server; Couldn't find SQL Server不同版本的数据库和SQL Server;找不到 SQL Server
【发布时间】:2015-05-21 07:56:12
【问题描述】:

我目前正在与我的合作伙伴一起开发 ASP.NET MVC 项目,我们正在使用 TFS。我们都在使用 VS 2013,但后来我重新安装了我的操作系统并安装了 VS 2015 Community。当我从 TFS 下载项目时,几乎一切正常,我可以运行网站,但是当网站需要访问数据库时(登录时......),就会发生异常。 pc上已经安装了sql server express 2014,所以问题可能出在数据库和sql server的版本不同或连接字符串上。但是我该如何解决这个问题?

第二个屏幕显示:When creating connection to server an error has occured. Server was not found or was not accessible. Check if the name of an instance is correct and if the server is configured to allow remote access.

编辑

网络配置中的连接字符串如下所示:<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-Dobrokarty-20141117025208.mdf;Initial Catalog=aspnet-Dobrokarty-20141117025208;Integrated Security=True" providerName="System.Data.SqlClient" />

【问题讨论】:

  • 你使用的是哪个连接字符串?
  • 我添加了连接字符串。见编辑。

标签: c# asp.net sql-server asp.net-mvc visual-studio


【解决方案1】:

由于您安装了 SQL Server 2014 Express,您应该使用“(LocalDB)\MSSQLLocalDB”作为数据源。

在此处阅读更多信息:https://msdn.microsoft.com/en-us/library/hh510202.aspx?f=255&MSPPError=-2147217396

您的连接字符串应如下所示:

<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-Dobrokarty-20141117025208.mdf;Initial Catalog=aspnet-Dobrokarty-20141117025208;Integrated Security=True" providerName="System.Data.SqlClient" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-12
    • 2016-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多