SQL Server连接故障排查与解决全攻略

创始人
2024-12-27 00:43:29
0 次浏览
0 评论

sql运行服务管理器连接服务器找不到网路路径!~~急!~~急!~~急!~~

远程连接sqlserver2000服务器的解决方法是查看服务器的IP地址是否可以验证。
这实际上取决于是否有到远程sqlserver2000服务器的物理连接。
如果这不起作用,请检查您的网络、配置,当然还要确保远程sqlserver2000服务器IP地址正确。
2.在Dos或命令提示符中输入telnet服务器的IP端口,看看是否可以连接到它。
例如,telnet202.114.100.1001433的端口值通常为1433,因为1433是sqlserver2000Tcp/IP的默认侦听端口。
如果出现问题,通常是这一步出了问题。
通常的消息是:“...连接无法打开,连接尚未建立。
”如果您在此阶段遇到问题,您应该检查以下选项。
1、检查远程服务器上是否运行了sqlserver2000服务。
如果没有,请开始。
2.检查服务器端是否启用了Tcp/IP协议,因为远程连接(通过Internet)需要此协议。
测试方法是打开服务器上的开始菜单->程序->MicrosoftSQLServer->NetworkServerUtility,查看启用的协议列表中是否包含TCP/IP协议。
如果没有,请将其打开。
3.检查服务器的TCP/IP端口是否配置为端口1433。
同样在服务器的网络实用程序中,检查启用的协议中的tcp/ip属性,确保默认端口为1433,并且“隐藏服务器”复选框未选中。
其实如果改变默认端口也是可以的,但是客户端做telnet测试时,服务器的端口号必须和服务器配置的端口号一致。
如果选中隐藏服务器复选框,则表示客户端无法通过列出服务器来看到此服务器,起到保护作用但不影响连接,但Tcp/ip协议的默认端口会隐式更改为2433,连接客户端时需要输入相应的更改。
4、如果服务器操作系统上安装了ServicePack2,则需要在Windows防火墙中进行一定的设置,并为其打开1433端口。
通常情况下,测试时可以直接禁用Windows防火墙(最好)。
做吧)。
还禁用其他防火墙)。
5检查服务器是否正在侦听端口1433。
如果服务器未侦听端口1433上的TCP连接,则它将无法连接。
测试方法是在DOS或服务器命令行中输入netstat-a-n或netstat-an,检查结果列表中是否有类似于tcp127.0.0.11433listening的项目。
否则,通常需要使用至少ServicePack3更新sqlserver2000。
实际上,启动服务器端查询分析器,键入select@@version并执行它。
可以看到版本号。
8.0.2039以下的所有版本号都必须修复。
如果以上都没有问题,你可以再次运行ip1433telnet服务器测试,你会看到屏幕闪烁,然后光标在左上角继续闪烁。
恭喜,您现在可以开始在企业管理器或查询分析器中进行连接。
3.检查“客户端设置程序”->“MicrosoftSQLServer”->“客户端网络实用程序”。
就像在服务器的网络实用程序中一样,确保启用了TCP/IP客户端协议并且默认端口为1433(或其他端口,只需将其保留为与服务器上的相同)。
4.在企业管理器中或请求分析仪连接检查。
企业管理器->右键单击SQlserver组->创建新的sqlserver登录->下一步->写入远程IP->下一步->选择Sqlserver登录->下一步->记下用户名和密码(sa,password)->下一步->下一步->结束查询分析器->文件->连接->记录远程IP->记录用户名和密码(sa,password)->OK通常建议在查询分析器中执行此操作,因为通过企业管理器注册另一个SQLServer的默认超时设置是4秒,而查询分析器是15秒。
更改默认连接超时的方法是:企业管理器->工具->选项->在SQLServer企业管理器属性弹出窗口中,转到高级选项卡->连接设置->登录后超时(以秒为单位)。
在查询分析器->工具->选项->连接->登录后超时(以秒为单位)框中输入较大的数字,通常可以建立连接。
如果然后会出现一条错误消息。
继续下一步。
这五个错误的原因通常是SQLServer使用“仅限Windows”身份验证方法,因此用户无法使用SQLServer登录帐户(例如sa)进行连接。
在SQLServer上安装SQL远程连接补丁通常可以解决该问题。

网站无法链接SQL但是本地可以

此类故障通常是由于安装SQLServer时更改了默认实例名称,或者优化系统时禁用了连接管道,也可能是因为您在服务器网络实用程序中禁用了命名管道。
解决办法:开始-运行中输入services.msc回车,然后查找MSSQLSERVER后面的内容,如实例名称。
如果是优化引起的,那就打电话给给你优化系统的人吧,因为他很聪明!如果是第三种情况,请打开开始-程序-MicrosoftSQLServer-ServerNetworkUtilities-启用管道。

重装系统后sqlserver服务管理器找不到网络路径

这是安装的最后一步。
您可以手动进入Windows控制面板-->管理工具-->服务-->,然后手动启动sqlserver服务或使用“开始”菜单中的sqlserver服务器管理。
但实际上是没有问题的。
重新开始吧。
您必须以管理员身份登录。

万能的大神们为什么我的电脑连接sql时为什么老是连接不上服务器

如果SQL2005无法连接并且服务器上所有与消防相关的项目都被禁用,仍然无法建立连接。
执行以下操作:1.启用SQL远程连接1.单击“开始”,选择“程序”、“MicrosoftSQLServer2005”和“配置工具”,然后单击“SQLServerSurface应用程序配置器”。
2.在“SQLServer2005SurfaceArea配置器”页面上,单击“SurfaceArea配置器服务和连接”。
3.在“SurfaceConfigurator服务和连接”页面上,展开“数据库引擎”,单击“远程连接”,单击“本地和远程连接”,单击适合您环境的协议,然后单击“应用”。
注意:当出现以下消息时,单击“确定”:重新启动数据库引擎服务后,对连接设置的更改才会生效。
4.在“服务和连接表面配置器”页面上,展开“数据库引擎”,单击“服务”,单击“停止”,等待MSSQLSERVER服务停止,然后单击“启动”以重新启动MSSQLSERVER服务。
2.启用SQLServerBrowser服务1.单击“开始”,选择“程序”、“MicrosoftSQLServer2005”和“配置工具”,然后单击“SQLServer外围应用程序配置器”。
2.在“SQLServer2005SurfaceArea配置器”页面上,单击“SurfaceArea配置器服务和连接”。
3.在“服务和连接表面配置器”页面上,单击“SQLServerBrowser”,单击“启动类型”下的“自动”选项,然后单击“应用”。
注意:单击“自动”选项后,每次启动MicrosoftWindows时都会自动启动SQLServerBrowser服务。
4.单击“开始”,然后单击“确定”。
3.在Windows防火墙中为SQLServer2005创建例外1.在Windows防火墙中,单击“例外”选项卡,然后单击“添加程序”。
2.在“添加程序”窗口中,单击“浏览”。
3.单击可执行程序C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Binn\sqlservr.exe,单击“打开”,然后单击“确定”。
注意:根据SQLServer2005安装位置的不同,上述路径可能会有所不同。
4.在Windows防火墙中为SQLServerBrowser服务创建例外1.在Windows防火墙中,单击“例外”选项卡,然后单击“添加程序”。
2.在“添加程序”窗口中,单击“浏览”。
3.单击可执行程序C:\ProgramFiles\MicrosoftSQLServer\90\Shared\sqlbrowser.exe,单击“打开”,然后单击“确定”。
注意:根据SQLServer2005安装位置的不同,上述路径可能会有所不同。
5、设置远程连接端口(非常关键的一步,很多方法只涉及到一到四,而没有涉及到第五步)1、打开服务器上的SQLServerConfigurationManager。
选择SQLServer配置管理器->SQLServer2005网络配置->MSSQLSERVER协议->TCP/IP,在弹出的对话框中选择IP地址->IPALL->TCP端口,并将其设置为可用端口。
(如果默认的1433端口始终连接失败,可以尝试将其设置为您已确认开放的端口,例如21端口等)2.在“连接与服务外设应用配置器”页面,展开“数据库引擎”,依次单击“服务”和“停止”,等待MSSQLSERVER服务停止,然后单击“启动”重新启动MSSQLSERVER服务。
6.测试连接
文章标签:
SQLServer Telnet
热门文章
1
Python代码实现:如何判断三角形的三... python三角形三条边长,判断能否构成三角形Python三角形的三个长边如下:...

2
高效掌握:CMD命令轻松启动、关闭及登录... 如何用cmd命令快速启动和关闭mysql数据库服务开发中经常使用MySQL数据库...

3
SQL字段默认值设置全攻略:轻松实现自动... sql如何设置字段默认值设置SQL中某个字段的默认值;需要遵循几个步骤。首先您需...

4
MySQL查询加速秘籍:PolarDB ... mysql中in大量数据导致查询速度慢怎么优化?在MySQL中处理大量数据时,查...

5
SQL2000数据库备份压缩技巧:优化空... 怎么将SQL2000中的较大的备份数据库压缩变小更改数据库属性-选项-恢复模型很...

6
SQL字符串处理技巧:单引号使用与转义标... SQL语句中,字符串类型的值均使用什么符号标明?单引号如果字符串内有单引号,请小...

7
Windows环境下Redis安装指南与... redis安装windowsredis基本简介与安装安装Redis首先需要获取安...

8
深度解析:Redis性能优势与局限性,助... redis有哪些优缺点?Redis的全称是RemoteDictionary.Se...

9
深入解析:MySQL数据库的特性与应用 mysql是什么MySQL是一个关系数据库管理系统。MySQL是一个开源关系数据...

10
MySQL密码找回攻略:三步解决忘记密码... 数据库忘记了密码咋办啊如果您忘记了数据库密码,可以尝试以下步骤:1.使用默认帐户...