0x0*_*01E 24 sql sql-server sql-server-2008r2-express
我正忙着运行SQL Server 2008 R2 Express的一个特定的盒子.
当我尝试连接时xxx.xxx.xxx.xxx\sqlexpress,它会超时,并出现以下错误:
标题:连接到服务器
无法连接到xxx.xxx.xxx.xxx\SQLEXPRESS.
附加信息:
建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 找到指定的服务器/实例时出错)(Microsoft SQL Server,错误:-1)
我已经检查过服务器上是否允许远程连接.
我已确认在SQL Server配置中启用并配置了TCP/IP,以允许外部IP上的连接到1433.
我还使用了本地机器上的Wireshark,我可以看到1433 UDP请求进入远程服务器.
但是在远程服务器上使用Wireshark没有显示1433 UDP的入站连接请求或来自我的外部IP的任何入站连接请求(从结果过滤到远程RDP).
这让我觉得这是一个防火墙问题.
服务器由外部公司托管,该公司在我们的服务器前控制PIX.
我需要尽可能地解决这个问题,因为托管公司不知道他们在做什么.
Mar*_*eld 45
我有一个类似的问题,通过转到"SQL Server配置管理器"并确保"SQL Server浏览器"配置为自动启动并启动来解决.
我在这个论坛帖子的答案中遇到了这个解决方案:http: //social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/8cdc71eb-6929-4ae8-a5a8-c1f461bd61b4/
我希望这有助于那里的人.
小智 20
按windows+ R打开RUN窗口
services.msc
Run Code Online (Sandbox Code Playgroud)
找到SQL Server(SQLEXPRESS)右键单击它并启动该服务然后检查
Vis*_*hah 17
转到SQL Server配置管理器> SQL Server服务>在右侧窗口中显示可能停止的所有服务器.如果您使用的是"SQLEXPRESS",请 右键单击SQL Server(SQLEXPRESS)并启动.尝试连接服务器后...我遇到了同样的问题,但我通过这些步骤解决了.
小智 5
我最近遇到了相同的问题,但是我正在使用Windows 10 Technical Preview Build 10041和SQL Server 2014(高级)。
请遵循以上相同的建议:
特别是,我的问题是我没有在Sql Server配置管理器-> SQL Server网络配置-> SQLEXPRESS的协议中启用TCP / IP。
打开它后,您必须转到“ IP地址”选项卡,对我来说,将IPAll更改为TCP端口1433,并删除“ TCP动态端口”值即可。
请执行其他步骤以确保1433正在侦听(使用netstat -an确保0.0.0.0:1433为LISTENING。),并且可以从客户端计算机远程登录到端口。
最后,我提出了从连接中删除\ SQLEXPRESS的建议。
AND ---->最后一行很重要!看起来像是Windows 10特有的。从连接字符串中删除\ SQLEXPRESS。令人沮丧的是,SQL Management Studio使用连接字符串(完整或简短)都可以很好地进行连接,但是Visual Studio仅接受不带\ SQLEXPRESS的连接字符串。