sql2008错误26
‘壹’ 求大神!sql server 2008 输入名称是 计算机名\sqlexpress,但是不能连接到服务器,错误26,求助啊!
本地的话用(local),其他的用IP地址。或者计算机全名都可以。前提是你的配置管理器里面对应的服务要开起来
‘贰’ SQL server2008r2远程访问链接,报error:26
检查下是否是WIN10那台机器的防火墙,可以关闭后再尝试下。
检查WIN10那台机器上SSMS版本是否与可以正常访问的那台一样。
‘叁’ SQL 2008R2 provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错
你的数据库连接字符串是什么?
可能出现的问题
数据库实例名不对
数据库服务没开启,按 Win + R 键, 在运行里 输入 services.msc 找到SQL SERVER(MSSQLSERVER),看看这个服务开启了没,没开的话手动开启一下,再连接。
也可能是因为VIA协议启用造成的。解决方法如下:
打开SQLServer2008中的配置工具SQLServerConfigureManager,将VIA协议禁用.如图
‘肆’ SQL2008 R2 error: 26 - 定位指定的服务器/实例时出错) (.Net SqlClient Data Provider)
从下面几方面检查:
数据库服务有没有开启
服务器/实例名是否正确(不要只写服务器名)
用查询分析器连接试试,直接用Window身份验证试试。
上面3点确认后再做后续的检查。
‘伍’ sql server 2008无法连接到服务器 如图 error:26
首先要看下防火墙是否允许SQL通过。然后打开SQL Server2008菜单下的配置工具--SQL Server 配置管理器,查看一下SQLSERVER网络配置下的MSSQLSERVER协议中的命名管道是否打开。如图。
‘陆’ SQL 2008 management(provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) (Microsoft
步骤1:在SQLServer 实例上启用远程连接
1.指向“开始->程序->Microsoft SQL Server 2008->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2008 外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”,
再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:
“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回
4.展开“数据库引擎”, 选中“服务”,在右边单击“停止”,等到 MSSQLSERVER 服务停止,
然后单击“启动”,重新启动MSSQLSERVER 服务。
步骤2:启用 SQLServer 浏览器服务
1.指向“开始->程序->Microsoft SQL Server 2008->配置工具->SQL Server 外围应用配置器”
2.在“SQL Server 2008外围应用配置器”页, 单击“服务和连接的外围应用配置器”
3.然后单击展开“SQL Server Browser”, 选中“服务”,在右边“启动类型”选择“自动”,
再单击“启动”,单击“确定”按钮返回
步骤3:在Windows 防火墙中为“SQL Server 2008”创建例外
1.在 Windows 防火墙设置界面中,选择“ 例外” 选项卡,然后单击“添加程序”
2.在“添加程序窗口”中单击“浏览”
3.然后找到“C:/ProgramFiles/Microsoft Files/Microsoft SQL Server/ MSSQL.1 /MSSQL/Binn/sqlservr.exe”,
单击“确定”返回
注意 : 路径可能会根据 SQL Server 2008 安装不同而不同。 MSSQL.1 是占位符,对应数据库实例ID。
4.对每个需要打开远程访问的SQL Server 2008 实例,重复步骤 1 至 3。
问题2:现在可能会出现sa不能登陆的问题,解决办法如下:
用用Windows身份验证登陆,在"属性"窗口中, 转到"Security"(安全性)项, 在"服务器身份验证"中设置为"SQL Server和Windows身份验证模式", 确定,
根据提示, 你应该重新启动sql服务。
如果执行
EXEC sp_password null,null,'sa'
ALTER LOGIN sa ENABLE
这句话时报如下的错:
Msg 15118, Level 16, State 1, Line 1
密码有效性验证失败。该密码不够复杂,不符合 Windows 策略要求。
则说明你的服务器的密码策略有复杂性要求(SQL 2008的密码复杂性与Windows的密码复杂性策略是关联的),则要求你把sa的密码设置为一个复杂的密码, 因此得改为如下语句:
EXEC sp_password null, 'guoqiang1234', 'sa'
ALTER LOGIN sa ENABLE
-- sp_password 语法如下:
-- sp_password [旧密码], <新密码>, [登录名]
问题3:IP地址不能连接
在使用.NET开发进行时,会遇到使用连接字符串连接SQL Server 2008数据库使用机器名称和localhost都能连接,但是使用IP地址却不能连接的问题,
解决的办法是在SQL Server实例上启用本地和远程连接,并且在选择协议的时候使用TCP/IP和命名管道服务即可解决。
‘柒’ SQL SERVER建立连接时出现与网络相关的或特定于实例的错误.error:26
SQL
SERVER建立连接时出现与网络相关的或特定于实例的错误.error:26
计算机右键管理,服务和应用程序,
sqlserver
配置管理
器,sqlserver服务中的SQL
Full-text
Filter
Daemon
Launcher
(
MSSQLSERVER
),SQL
Full-text
Filter
Daemon
Launcher
(MSSQLSERVER)是否开启
‘捌’ SQL 2008连接时,出现error:26登陆不成功!
打开sql sever management studio
打开连接对话框
这次就可以成功连接了。
‘玖’ SQL SERVER2008以WINDOW身份不能登录提示错误26,怎么处理.
SQL SERVER2008以WINDOW身份不能登录提示错误26,怎么处理.
首先确认一下sqlserver服务是否开启,
再确认一下开启的服务是否叫sqlexpress
‘拾’ sql2008 打开连接是显示error26求解啊
这个情况我也经常遇到,原因是sql的服务没启动。右键点击:我的电脑-管理-服务和应用程序-服务,看下SQL Server(MSSQLSERVER)有没有启动,要启动它才能连上服务器。或者直接在sql2008的SQL Server配置管理器 启动