(在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:SQL网络接口,error:26-定位指定的服务器/实例时出错)。错误代码:40.),碰巧前几天也出现这样的问题,于是总结了前人的经验,今天重新整理下...
工具/原料
本人的为SQLServer2008
电脑
方法/步骤
1、1.打开SQLServer2008,在对象资源管理器下安全性->登录名->找到自己的登陆账号,我的是sa,右键->属性->状态,把“设置”下选“授予”和“登陆”下选“启用”,确定退出
2、2.在开始菜单下找到并打开“SQLServer配置管理器”,按如图的设置
3、3.打开SQLServer2008选择数据库,右键->方面。下拉框选择“服务器配置”和“外围应用配置器”。按图设置
4、4.这个我鋈守踬痊是认为最重要的解决办法!在Windows防火墙中为“SQLServer2008”创建例外,在控制面板->系统和安全->Windows防火墙->高级设置。规则类型选高酿眚郁“端口”,协议和端口选“TCP”.“特定本地端口”那填写端口号为:1433,下一步。操作“允许连接”。下一步,继续下一步。名称可随意写,这里就写“sqlserver2008”,完成!
5、5.在Win蟠校盯昂dows防火墙中为“SQLServer2008”创建例外找到“C:\ProgramFiles\罄休卦咦MicrosoftFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Binn\sqlservr.exe”,注意:路径可能会根据SQLServer2008安装不同而不同在Windows防火墙中为“SQLBrowser”创建例外1.在Windows防火墙设置界面中,选择“例外”选项卡,然后单击“添加程序”2.在“添加程序窗口”中单击“浏览”3.然后找到“C:\ProgramFiles\MicrosoftFiles\MicrosoftSQLServer\90\Shared\sqlbrowser.exe”,单击“确定”返回注意:路径可能会根据SQLServer2008安装不同而不同。