win2008 r2 安装sql server 2005/2008 无法连接服务器解决方法
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 在使用G2服务时,测试服务器连接,结果遇到这个问题。 问题详细:连接测试失败!:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序,error: 40 - 无法打开到 SQL Server 的连接)。 本机配置:Win7系统,SQL Server 2008 R2 数据库,在360浏览器测试使用G2服务测试数据库连接。 首先查看了数据库已经允许远程连接,数据库连接字符串也填写正确。PS:连接朋友数据库正常。 在网络上搜索了一些答案。 其中,第一种方法: 运行中输入services.msc,查看SQL有关服务是否全部开启。
启动所有可以启动的SQL相关服务完毕,仍未解决问题。
第二种方法: 设置配置管理器中TCP/IP,端口设置为默认的1433。
结果SQLEXPRESS的协议设置为1433后,重启SQL Server (SQLEXPRESS)出现错误。
然后就不能再启动了。
最后找了好朋友帮忙,终于解决了问题。 所做的设置有: 更改SQL Server (SQLEXPRESS)TCP/IP
其中8099是任意设置的端口(后面还要在防火墙设置)。 这时可以启动SQL Server (SQLEXPRESS)
在控制面板打开防火墙,点击高级设置。 点击入站规则,新建规则
选择端口,下一步
输入之前的端口8099,下一步
默认允许连接,下一步
默认,下一步
输入名称8099(可任意命名),完成。
回到高级设置界面
数据库测试成功
您的支持是我不竭的动力。如果有错误的地方,欢迎指正。 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序,error: 40 - 无法打开到 SQL Server 的连接) 异常详细信息: System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序,error: 40 - 无法打开到 SQL Server 的连接)
1.开启sql2005远程连接功能,开启办法如下: 2.登陆设置改为:Sql Server 和 Windows 身份验证模式,具体设置如下: 5.设置数据库连接字符串 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 结合PHP脚本添加和查询MySQL数据的基本教程
- Asp.net中把Excel数据存储至SQL Server中的具体实现方法
- 关于sqlserver的自动生成包含数据的insert脚本问题
- 报表服务 – 使SQL Server Reporting Services使用指标测量
- sqlserver2005 行列转换实现方法
- SqlServer 中 类似于Oracle里面的递归查询方法,connect by
- sql-server – 使用过滤的统计信息的情况
- SQL Server连接中三个常见的错误分析(转)
- 数据库 – Phonegap:WebSql或SqLite?
- 高校新闻网系统的设计与实现——论文随笔(十五)