【发布时间】:2015-11-25 18:03:51
【问题描述】:
我想在服务器中连接数据库,但是出现了这个错误。
说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.Data.SqlClient.SqlException:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定实例)
来源错误: 在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常来源和位置的信息。
连接字符串是:
connectionString="Data Source=localhost; initial catalog=databasename; user ID=id; password=pwd;" providerName="System.Data.SqlClient"/>
【问题讨论】:
-
尝试打开 SQL Server Management Studio 并尝试使用相同的 id 和密码连接到 localhost 并查看它是否有效
-
您确定要连接到 default 实例吗?如果是命名实例,应该是
localhost\instance_name。
标签: asp.net sql-server