在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误,用户 'sa' 登录失败
2017-10-11 10:49
435 查看
无法打开登录所请求的数据库 用户 'sa' 登录失败
“System.Data.SqlClient.SqlException”类型的异常在 System.Data.dll 中发生,但未在用户代码中进行处理
其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 环境说明:win10,sql2016,VS2015,在使用sqlhelper类时出现。
出现该原因
1、首先确定SQL Server网络配置的TCP/IP协议是否已经是否启用(必须启用才能打开数据库)
参考 http://endual.iteye.com/blog/1672861
2、检查数据库连接字符窜是否准确
如果数据库服务器安装得有多个版本的数据库,一定要选择数据库实例名才能正确打开数据库
在web.config 文件里配置<connectionStrings>属性。尝试以下几种
(1) <add name="ConnectionString"
connectionString="Data Source=.;Initial Catalog=newsSystem;Persist Security Info=True;User ID=sa;Password=XX"/>
(2)<add name ="ConnectionString" connectionString="Data Source=.\MSSQLSERVER;Initial
Catalog=ChXiang;Persist Security Info=True;User ID=sa;Password=xx"/>
(3)<add name ="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog =newsSystem;Integrated Security=True" providerName="=System.Date.SqlClient"/>
如果第一种不行就改用其他种即可。
说明:
Data
Source 是数据源;
Initial
Catalog是数据库的名称;
User
ID是登录数据的用户名;
Pwd是登录数据库的密码。
相关文章推荐
- SQL 2005服务启动失败(在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误)
- 服务器断电之后,SQL服务器登录不了,提示“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问”
- 在与SQL Server建立连接时出现与网络相关的或特定与实例的错误。未找到或无法访问服务器!!!!
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服 务器。请验证实例名称是否正确并且 SQL Server 已配置为允
- 解决sqlserver2008在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQ
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服 务器。请验证实例名称是否正确并且 SQL Server 已配置为允
- System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)
- 在与sql server 建立连接时出现与网络相关的或特定于实例的错误
- SQL Server2008无法连接到XX,在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误
- SQL Server 之 在与SQLServer建立连接时出现与网络相关的或特定于实例的错误
- SQL Server 建立连接时出现与网络相关的或特定于实例的错误
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Nam
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器
- sql server 2008 在与 SQL Server 提示建立连接时出现与网络相关的或特定于实例的错误解决方案
- 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。
- Sql server在另一台服务器,在Visual Studio 中没问题,IIS中 提示“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。。。。”
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误,未找到或无法访问服务器。错误代码:40