SQL Server连接失败错误及解决办法
SQLServer登录连接失败怎么解决

SQLServer登录连接失败怎么解决
初次安装sql server 2008以后,连接到服务器时选择【身份验证】为【SQL Server身份验证】,登录名为sa,结果提示“用户名sa登录失败”,经过一番折腾,终于解决了这个问题,下面说说具体的做法。
大家知道SQLServer登录连接失败吗?
-------yyc
在与SQLServer建立连接时出现与网络相关的或特定与实例的错误。
未找到或无法访问服务器。
请验证实例名称是否正确并且SQL
SERVER已配置允许远程链接。
(provide:命名管道提供程序,error:40 -无法打开到SQL Server的连接)(Microsoft SQL
Server,错误:2)
我刚刚在登录连接SQL Server 时遇到了如上问题,在综合了网上的各种解决方案后,终于成功的解决了该问题,并整理经验如下,供后来者使用。
步骤一:
打开SQL Server 配置管理器
双击SQL Server服务
步骤二:
如果双击后出现了一列服务列表(我的情况是没有出现),直接找到SQL Server(MSSQLSERVER),启动该服务后即可登录,
如果该服务启动不了。
可以在计算机(右击)-管理-服务与程序中找到该服务,点击查看属性,并在”登录”标签中选择”本地系统账户”,选择后再启动该服务。
(如果步骤二开始时没有出现一系列的服务列表而是出现”远程过程调用失。
SQLServe数据源连接失败问题总结

SQL Server ODBC数据源连接失败问题总结本文针对SQL Server 不存在或是访问被拒绝、[Microsoft][ODBC Sql Server Driver]无效的连接、SQLSERVER错误:18452三种常见的连接错误问题,提出了解决的方法,并且亲身实践。
在提出问题之前,首先要检查防火墙和杀毒软件是否关闭,接着,在建立连接的时候,要保证SQL Server 服务器是打开的。
以上都做到后,请参考下文的出错情况以及解决方法。
一、错误1:SQL Server 不存在或是访问被拒绝SQLState:01000SQL Server 错误: 64[Microsoft][ODBC SQL Server Driver][DBNETLIB] ConnectionOpen (Connect()) 连接失败SQLState:08001SQL Server 错误: 17[Microsoft][ODBC SQL Server Driver][DBNETLIB] SQL Server 不存在或是访问被拒绝检查1433端口是否打开没有找到1433端口说明1433端口没有打开。
打开1433端口的方法:1.针对我安装的系统SP3,安装的SQL2005默认TCP/IP的状态是禁止的,因此:选择SQL Server Configuration Manager,然后分别打开SQL Server 2005 Services 和SQL Server 2005 Client Configuration,并把TCP/IP和Nameed Pipes的状态设置为Enabled;2.如果不行,就需要更新系统更新后,一定要重启电脑。
.重新检查1433端口,如下图所示,发现1433已经打开。
二、错误2:[Microsoft][ODBC Sql Server Driver]无效的连接再次打开ODBC,进行到第二步时,又出错了,不过这次的错误如图所示,显示的无效的连接,和之前的错误不同。
SQLserver无法连接到服务器怎么办

SQL server无法连接到服务器怎么办
刚刚开始学习SQL server的朋友一定会遇到很多的问题,比如客户端无法登陆服务器的问题,SQL server无法连接到服务器的解决方法其实很简单,下面由店铺告诉你!
SQL server无法连接到服务器的解决方法
当我们在做实验的时候,两台局域网中的计算机无法连接原因有很多。
首先我们要通过ping命令互相拼一下看是否能能够ping通。
通过后再看下面的。
如果你想要两台计算机通过 windows身份验证的方式进行登录的话可能会出现错误,原因是因为win7系统有很强的的网络保护性,所以很难连通。
打开控制面板——系统安全——windows防火墙。
将其关闭即可。
两台连接的计算机登录的密码必须是一样的,没有密码也是不行的,必须设置计算机管理员的密码才可以。
控制面板——用户账户和家庭安全——用户账户——创建密码。
SQLServer连接失败错误及解决办法

SQL Server连接失败错误及解决办法在使用SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了。
一般而言,有以下两种连接SQL Server 的方式,一是利用SQL Server 自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程序等,客户端程序中又是利用ODBC 或者OLE DB 等连接SQL Server。
下面,我们将就这两种连接方式,具体谈谈如何来解决连接失败的问题。
一、客户端工具连接失败在使用SQL Server 自带的客户端工具(以企业管理器为例)连接SQL Server时,最常见的错误有如下一些:1、SQL Server 不存在或访问被拒绝ConnectionOpen (Connect())图12、用户'sa'登录失败。
原因:未与信任SQL Server 连接相关联图23、超时已过期图3下面我们依次介绍如何来解决这三个最常见的连接错误。
第一个错误"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。
一般说来,有以下几种可能性: 1、SQL Server名称或IP地址拼写有误,若数据库是安装在本机上的话,可在服务器地址栏上输入(一点)“ . ”来替代当前SQL Server名称或IP地址; 2、服务器端网络配置有误; 3、客户端网络配置有误。
要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。
首先,检查网络物理连接: ping <服务器IP地址> 或者 ping <服务器名称> 如果ping <服务器IP地址>失败,说明物理连接有问题,这时候要检查硬件设备,如网卡、HUB、路由器等。
还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如ISA Server。
防火墙软件可能会屏蔽对ping、telnet 等的响应,因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口(SQL 默认的端口是1433)。
sqlserverexception connection reset

"sqlserverexception connection reset" 是一个常见的错误,通常表示在尝试与SQL Server 数据库建立连接时出现了问题。
这个错误可能由多种原因引起,以下是一些可能的原因和解决方法:1. 连接超时:如果连接请求没有在规定的时间内完成,可能会触发此错误。
解决方法:检查网络连接,确保网络稳定。
如果可能,增加连接超时的时间。
2. 服务器繁忙或宕机:如果服务器正在处理大量请求或由于某种原因无法响应,可能会出现此错误。
解决方法:检查服务器的负载和状态,确保服务器正常运行。
3. 客户端与服务器之间的网络问题:网络中断或其他网络问题可能导致此错误。
解决方法:检查网络连接,确保客户端和服务器之间的网络稳定。
4. 连接字符串配置问题:连接字符串中的参数(如端口、主机名等)可能有误。
解决方法:检查并确保连接字符串中的所有参数都是正确的。
5. 驱动程序或客户端问题:使用的驱动程序或客户端可能与SQL Server 不兼容。
解决方法:确保使用的驱动程序或客户端与SQL Server 版本兼容。
6. SQL Server 配置问题:SQL Server 的配置可能不正确,导致无法建立连接。
解决方法:检查SQL Server 的配置,确保它可以接受来自客户端的连接。
7. 防火墙或安全组规则:防火墙或安全组规则可能阻止了连接请求。
解决方法:检查并调整防火墙或安全组规则,确保允许从客户端到服务器的连接。
8. 数据库引擎问题:数据库引擎可能遇到问题,无法处理连接请求。
解决方法:检查数据库引擎的状态和日志,查找并解决潜在的问题。
在尝试解决此问题时,查看详细的错误消息和日志文件通常会提供更多关于问题的线索。
根据具体的错误消息和日志内容,可能还需要进行更深入的调查和调试。
浅析SQL Server连接失败的原因及解决对策

。
本文详述 了常 见的s L S re 连接 失 q ev r
实例有效服务器标 识可 是 :本机 的计算 机名称 实例名、本机 I 地址 \实例名 , P () 3连接其他 电脑上的 S L如果 p < 务器 I mg N P地址>成功 ,而
后而 。
数 库: s 据 s 耻 e ; 连接 走赃 ; 叶策
( 4)服 务器端 网络 配置有误
引言
随 着删络 技术 的不断 深八 ,数据 库 应 用的普及 ,微软 公司推 出的 关系数 据 库s L S le 以其丰 富的功能及优越的i Q e l  ̄ 生
能 占据了很 大的 市场 份额 ,很 多数姑 库
12 2检查S L S re  ̄务是 否启动 .. Q vr e 从 _irsf Q ev r M coo t L S re 菜单 中选择 S 服务管理器 ,启动服务管理器 ,确认服务 已经启动 .如未启动 .请点击 “ 启动 按
钮启动 s S r e 服务 。 Qk e v r 12 3确认S L Sl ̄ 的服务器机器 ., Q sr e e
系统都是以 S L B re 作为后台数据库, Q e r v 因而绝大多数计算机专业 及其 相关 专业 都
开设 了 《 系数据库 s S 关 QL ERVER *
如果 p < 啦 眼务器r地址> 不成功, P | 兑明物 理连 接有问题 , 选时候要 检查 硬 件 设备 ,如网 卡 、H u B 、路 由器等 。 还有一种可能是由于客户端和 服务器之 间 安装 有防火墙 软件造成 的 .比如 l SA SerVer 防火 墙软 件可 能会 屏蔽 对
一
() 1 连接本机 上的 S L S r e Q ev r附默认 实例有效服务器标 可以是 ;本机 的计算 只
SQL SERVER 错误解决方式 erro 26
/u/20100721/14/c4ce818e-3c5d-452b-b3ce-57b17aec8c94.html
从网上下载了一个源码,加载数据库后运行程序提示如下错误:
在与SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL Server已配置为允许远程连接。(provider: SQL网络接口, error: 26 -定位指定的服务器/实例时出错)
根据提示,你应该重新启动sql服务。
如果执行
EXEC sp_password null,null,'sa'
ALTER LOGIN sa ENABLE
这句话时报如下的错:
Msg 15118, Level 16, State 1, Line 1
密码有效性验证失败。该密码不够复杂,不符合Windows策略要求。
我从网上搜索问题解决方案,大致基本相同:
HTML code
在建立与服务器的连接时出错。在连接到SQL Server 2005时,在默认的设置下SQL Server不允许进行远程连接可能会导致此失败。
(provider: SQL网络接口, error: 26 -定位指定的服务器/实例时出错) (.Net SqlClient Data Provider)解决:
则说明你的服务器的密码策略有复杂性要求(SQL 2005的密码复杂性与Windows的密码复杂性策略是关联的),则要求你把sa的密码设置为一个复杂的密码,因此得改为如下语句:
EXEC sp_password null, 'guoqiang1234', 'sa'
sql server init datasource error
sql server init datasource error当你在使用SQL Server 时遇到初始化数据源(datasource)时发生错误,这通常意味着在尝试连接到数据库时遇到了问题。
错误500 通常是一个通用的服务器错误,表明在处理请求时遇到了意外的错误。
然而,错误的具体原因可能因情况而异,下面是一些可能的原因和相应的解决方法。
连接字符串错误:检查你的连接字符串是否正确。
这包括服务器名称、数据库名称、用户名和密码等。
任何小的拼写错误或格式错误都可能导致连接失败。
SQL Server 服务未运行:确保SQL Server 服务正在运行。
你可以通过Windows 的服务管理器来检查这一点。
如果服务没有运行,尝试启动它。
网络问题:如果你的应用程序和SQL Server 不在同一台机器上,网络问题可能是导致连接失败的原因。
检查防火墙设置,确保SQL Server 的端口(默认为1433)没有被阻止。
身份验证问题:确保你使用的身份验证方法是正确的。
SQL Server 支持多种身份验证模式,包括Windows 身份验证和SQL Server 身份验证。
如果你使用的是SQL Server 身份验证,确保用户名和密码是正确的。
数据库不存在或不可用:确保你尝试连接的数据库存在,并且当前是可用的。
如果数据库正在恢复或正在进行其他维护操作,它可能暂时不可用。
配置问题:SQL Server 的配置也可能导致连接问题。
例如,如果最大连接数设置得太低,而有很多并发连接尝试,这可能导致连接失败。
查看错误日志:SQL Server 的错误日志通常包含有关连接失败的详细信息。
检查这些日志可以帮助你更准确地确定问题的原因。
解决这类问题通常需要结合错误消息和上下文信息。
如果你有更具体的错误信息或上下文,这可能有助于更精确地确定问题所在。
在处理此类问题时,确保你已经仔细检查了所有可能的原因,并采取适当的措施来解决它们。
关于软件连接不上SQLSERVER数据库的排查方法
关于软件连接不上SQLSERVER数据库的排查方法当软件无法连接SQL Server数据库时,可以采取以下方法进行排查: 1.检查网络连接:-确保客户端和服务器在同一网络中,并且网络连接正常。
-检查防火墙设置,确保客户端可以访问数据库服务器的端口(默认为1433)。
- 使用 ping 命令测试客户端是否可以访问数据库服务器。
2. 检查SQL Server服务是否运行:- 打开SQL Server Configuration Manager,检查SQL Server服务是否已启动。
- 检查SQL Server的错误日志,查看是否有启动错误或其他错误信息。
3. 检查SQL Server实例名称和用户名/密码:- 确保软件连接字符串中指定的SQL Server实例名称正确。
-检查连接字符串中的用户名和密码是否正确,确保具有访问数据库的权限。
4.检查数据库实例是否允许远程连接:- 在SQL Server Management Studio中,找到数据库实例,右键单击选择“属性”。
-在“连接”选项卡中,确保“允许远程连接到此服务器”选项已启用。
5.检查数据库的权限和登录:-确保登录用户具有足够的权限来访问所需的数据库。
- 使用SQL Server Management Studio登录到数据库,检查登录用户的权限和角色。
6. 检查SQL Server配置参数:- 检查SQL Server配置参数,如最大连接数和最大内存限制。
-可能需要调整这些参数以提高连接性能。
7. 检查SQL Server错误日志:- 在SQL Server Management Studio中,打开“管理”节点,然后展开“SQL Server错误日志”。
-检查日志寻找与连接问题相关的错误消息。
根据错误消息进行相应的调整。
8.检查网络传输协议:- 在SQL Server Configuration Manager中,选择SQL Server网络配置。
SQLServer安装使用报错及解决方案
SQLServer安装使用报错及解决方案在SQLServer的安装和使用过程中,可能会遇到一些报错信息,这些问题需要及时解决才能顺利进行数据库的操作。
本文将介绍一些常见的SQLServer安装使用报错,并提供相应的解决方案,帮助读者更好地应对这些问题。
一、无法安装SQLServer在安装SQLServer过程中,有时会出现无法继续安装的情况。
这可能是由于操作系统版本不兼容、安装文件损坏或其他原因引起的。
解决此问题的方案如下:1.检查操作系统版本:确保所使用的操作系统版本与SQLServer的系统要求相匹配。
2.重新下载安装文件:如果安装文件损坏,可尝试重新下载安装文件,并确保下载的文件完整可用。
3.运行安装程序时使用管理员权限:右键点击安装程序,选择“以管理员身份运行”以确保安装过程中拥有足够的权限。
二、无法连接到SQLServer在使用SQLServer时,可能会遇到无法连接到数据库的问题。
这可能是由于网络配置、服务未启动或防火墙设置等原因引起的。
以下是解决此问题的一些常见方法:1.检查网络配置:确保网络连接正常,数据库服务器所在的IP地址、端口号、实例名等配置信息正确。
2.确保SQLServer服务已启动:在Windows服务中,找到SQL Server服务并确认其状态为“运行中”。
3.检查防火墙设置:确保防火墙未阻止数据库连接请求,可在防火墙设置中配置允许使用的端口。
三、数据库文件损坏有时,在使用SQLServer时,数据库文件可能会损坏,导致无法正常读取或写入数据。
以下是一些解决此问题的方法:1.运行数据库维护工具:SQLServer提供了一些内置的维护工具,如SQL Server Management Studio,可用于修复损坏的数据库文件。
2.还原备份文件:如果有可用的备份文件,可以使用SQLServer的还原功能将备份文件还原到正常状态。
3.使用修复命令:SQLServer提供了一些修复命令,如DBCC CHECKDB,可用于检查和修复损坏的数据库文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQL Server连接失败错误及解决办法在使用SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了。
一般而言,有以下两种连接SQL Server 的方式,一是利用SQL Server 自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程序等,客户端程序中又是利用ODBC 或者OLE DB 等连接SQL Server。
下面,我们将就这两种连接方式,具体谈谈如何来解决连接失败的问题。
一、客户端工具连接失败在使用SQL Server 自带的客户端工具(以企业管理器为例)连接SQL Server时,最常见的错误有如下一些:1、SQL Server 不存在或访问被拒绝ConnectionOpen (Connect())图12、用户'sa'登录失败。
原因:未与信任SQL Server 连接相关联图23、超时已过期图3下面我们依次介绍如何来解决这三个最常见的连接错误。
第一个错误"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。
一般说来,有以下几种可能性:1、SQL Server名称或IP地址拼写有误,若数据库是安装在本机上的话,可在服务器地址栏上输入(一点)“. ”来替代当前SQL Server名称或IP地址;2、服务器端网络配置有误;3、客户端网络配置有误。
要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。
首先,检查网络物理连接:ping <服务器IP地址>或者ping <服务器名称>如果ping <服务器IP地址>失败,说明物理连接有问题,这时候要检查硬件设备,如网卡、HUB、路由器等。
还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如ISA Server。
防火墙软件可能会屏蔽对ping、telnet 等的响应,因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口(SQL 默认的端口是1433)。
如果ping <服务器IP地址>成功而ping <服务器名称>失败,则说明名字解析有问题,这时候要检查DNS 服务是否正常。
有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,具体的方法是:1、使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc).2、添加一条IP地址与服务器名称的对应记录(格式:IP地址服务器名称),如:172.168.10.24 myserver;也可以在SQL Server 的客户端网络实用工具里面进行配置,后面会有详细说明。
其次,使用telnet 命令检查SQL Server服务器工作状态:telnet <服务器IP地址>1433如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明SQL Server 服务器工作正常,并且正在监听1433端口的TCP/IP 连接;如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动SQL Server 服务,也可能服务器端没启用TCP/IP 协议,或者服务器端没有在SQL Server 默认的端口1433上监听。
接着,我们要到服务器上检查服务器端的网络配置,检查是否启用了命名管道,是否启用了TCP/IP 协议等等。
我们可以利用SQL Server 自带的服务器网络使用工具来进行检查。
点击:程序->Microsoft SQL Server ->SQL Server网络实用工具,打开该工具后看到的画面如下图所示:从这里我们可以看到服务器启用了哪些协议。
一般而言,我们启用命名管道以及TCP/IP 协议。
点中TCP/IP 协议,选择"属性",我们可以来检查SQK Server 服务默认端口的设置,如下图所示:一般而言,我们使用SQL Server 默认的1433端口。
如果选中"隐藏服务器",则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接。
检查完了服务器端的网络配置,接下来我们要到客户端检查客户端的网络配置。
我们同样可以利用SQL Server 自带的客户端网络使用工具来进行检查,所不同的是这次是在客户端来运行这个工具。
点击:程序->Microsoft SQL Server ->SQL Server客户端网络实用工具,打开该工具后看到的画面如下图所示:从这里我们可以看到客户端启用了哪些协议。
一般而言,我们同样需要启用命名管道以及TCP/IP 协议。
点击TCP/IP 协议,选择"属性",可以检查客户端默认连接端口的设置,如下图所示。
该端口必须与服务器一致。
单击"别名"选项卡,还可以为服务器配置别名。
服务器的别名是用来连接的名称,连接参数中的服务器是真正的服务器名称,两者可以相同或不同。
如下图中,我们可以使用myserver来代替真正的服务器名称Y409505-C033D78,并且使用网络库Named Pipes。
别名的设置与使用HOSTS文件有相似之处。
通过以上几个方面的检查,错误1 发生的原因基本上可以被解决。
下面再详细描述如何来解决错误2当用户尝试在查询分析器里面使用sa来连接SQL Server,或者在企业管理器里面使用sa来新建一个SQL Server注册时,经常会遇到如图2 所示的错误信息。
该错误产生的原因是由于SQL Server使用了"仅Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如sa )进行连接。
解决方法如下所示:1、在服务器端使用企业管理器,并且选择"使用Windows 身份验证"连接上SQL Server;2、展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡;3、在"身份验证"下,选择"SQL Server和Windows "。
4、重新启动SQL Server服务。
在以上解决方法中,如果在第 1 步中使用"使用Windows 身份验证"连接SQL Server 失败,那么我们将遇到一个两难的境地:首先,服务器只允许了Windows 的身份验证;其次,即使使用了Windows 身份验证仍然无法连接上服务器。
这种情形被形象地称之为"自己把自己锁在了门外",因为无论用何种方式,用户均无法使用进行连接。
实际上,我们可以通过修改一个注册表键值来将身份验证方式改为SQL Server 和Windows 混合验证,步骤如下所示:1、点击"开始"-"运行",输入regedit,回车进入注册表编辑器;2、依次展开注册表项,浏览到以下注册表键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]3、在屏幕右方找到名称"LoginMode",双击编辑双字节值;4、将原值从1改为2,点击"确定";5、关闭注册表编辑器;6、重新启动SQL Server服务。
此时,用户可以成功地使用sa在企业管理器中新建SQL Server注册,但是仍然无法使用Windows身份验证模式来连接SQL Server。
这是因为在SQL Server 中有两个缺省的登录帐户:BUILTIN\Administrators 以及<机器名>\Administrator 被删除。
要恢复这两个帐户,可以使用以下的方法:1、打开企业管理器,展开服务器组,然后展开服务器;2、展开"安全性",右击"登录",然后单击"新建登录";3、在"名称"框中,输入BUILTIN\Administrators;4、在"服务器角色"选项卡中,选择"System Administrators" ;5、点击"确定"退出;6、使用同样方法添加<机器名>\Administrator 登录。
以下注册表键HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\Login Mode的值决定了SQL Server将采取何种身份验证模式。
该值为1,表示使用Windows 身份验证模式;该值为2,表示使用混合模式(Windows 身份验证和SQL Server 身份验证)。
看完如何解决前两个错误的方法之后,看下第三个错误。
如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错。
这种情况一般会发生在当用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,并且是慢速连接时,有可能会导致以上的超时错误。
有些情况下,由于局域网的网络问题,也会导致这样的错误。
要解决这样的错误,可以修改客户端的连接超时设置。
默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是4 秒,而查询分析器是15 秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因)。
具体步骤为:1、在企业管理器中,选择菜单上的"工具",再选择"选项";2、在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡;3、在"连接设置"下的"登录超时(秒)"右边的框中输入一个比较大的数字,如20。
查询分析器中也可以在同样位置进行设置。
二、应用程序连接失败以上的三种错误信息都是发生在SQL Server 自带的客户端工具中,在应用程序中我们也会遇到类似的错误信息,例如:Microsoft OLE DB Provider for SQL Server (0x80004005)[DBNETLIB][ConnectionOpen (Connect()).]Specified SQL server not found.Microsoft OLE DB Provider for SQL Server (0x80004005)用户'sa' 登录失败。