时,SQL Server 还将前滚已提交的事务和没有写入硬盘的更改。当恢复过程完成时,SQL Server 将在 SQL Server 错误日志文件中写入下列信息:

Recovery Complete

在恢复过程中,SQL Server 可能不会接受连接。在此时间内尝试连接到 SQL Server 的客户端可能会收到一条与以下类似的错误信息:

Timeout Expired

SQL Server 代理服务可能无法启动,这是因为它要等待 SQL Server 恢复数据库。因此,当您在 SQL Server 错误日志文件中收到下面的信息时,连接不再会因为超时错误而失败:

Recovery Complete

如果恢复过程花费的时间很长,您也许还要排除恢复过程的故障。

测试连接到 SQL Server 实例的不同方法

当您连接到 SQL Server 实例时,如果遇到了连接问题,可以使用下面的一种或多种方法来解决连接问题。

使用SQL Server 身份认证和 Windows 身份认证测试到 SQL Server 实例的连接。
从其他数据源(例如 ODBC DSN、.udl 文件、SQL 查询分析器、SQL Server 企业管理器,isql 实用程序或 osql 实用程序)测试到 SQL Server 实例的连接。
使用其他协议测试到 SQL Server 实例的连接。您可以为使用该协议的 SQL Server 实例创建一个新的别名,从而指定不同的协议。还可以通过在 SQL Server 实例名称的开始处添加 tcp:、 np:、 lpc:、或 rpc: 来指定您的连接字符串中的协议。例如,如果 TCP/IP 连接失败,则命名管道连接成功。
使用其他登录帐户测试连接,这样可以帮助您确定该问题是否与某个特定的登录帐户有关。
在 %systemroot%\system32\drivers\etc\hosts 文件中添加一个与正在运行 SQL Server 实例的计算机的 IP 地址相应的条目。
尝试从运行 SQL Server 的计算机和客户端连接到 SQL Server 实例。
如果您正从运行 SQL Server 的计算机进行连接,可以指定“.”或“(本地)”(不带引号)取代服务器名称,然后连接。
尝试使用 IP 地址而不是服务器名称连接到 SQL Server 实例。
尝试指定 SQL Server 实例正在侦听的特定端口。有两种方法:创建一个别名或将一个端口号添加到连接字符串(例如 MyServer\MyInstance,1433)。

捕捉网络监视器踪迹

如果使用“测试连接到 SQL Server 2000 实例的各种方法”小节中提到的步骤无法解决连接问题,请使用网络监视器实用程序捕捉网络踪迹。 有关网络追踪的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

148942 (http://support.microsoft.com/kb/148942/) 如何使用网络监视器捕获网络通讯量
294818 (http://support.microsoft.com/kb/294818/) 关于网络监视器的常见问题
169292 (http://support.microsoft.com/kb/169292/) 解读 TCP/IP 跟踪数据的基础知识
102908 (http://support.microsoft.com/kb/102908/) 如何在 Windows 2000 或 Windows NT 中排除 TCP/IP 连接问题

要获得更多详细信息,需要使用 SQL 事件探查器踪迹。对于运行 SQL Server 进行网络追踪的非聚集计算机,还可以使用网络诊断工具。 有关如何使用网络诊断工具的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

321708 (http://support.microsoft.com/kb/321708/) 如何在 Windows 2000 中使用网络诊断工具 (Netdiag.exe)

回到顶端

参考

有关与 SQL Server 相关的各种连接问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

812817 (http://support.microsoft.com/kb/812817/) 支持 Web 广播:Microsoft SQL Server 2000:连接故障排除
319930 (http://support.microsoft.com/kb/319930/) 如何连接到 Microsoft 桌面引擎
257434 (http://support.microsoft.com/kb/257434/) INF:现有 DSN 中的网络库被连接到同名 SQL Server 的新 DSN 中的网络库取代。
306985 (http://support.microsoft.com/kb/306985/) 使用命名管道连接群集虚拟服务器时发生 RPC 错误
313062 (http://support.microsoft.com/kb/313062/) 如何在 Windows 2000 中通过使用 Active Server Pages 连接到数据库
313295 (http://support.microsoft.com/kb/313295/) 如何在连接字符串中使用服务器名参数指定客户端网络库
320728 (http://support.microsoft.com/kb/320728/) 如何排除“The Maximum Connection Limit Has Been Reached”错误信息
328306 (http://support.microsoft.com/kb/328306/) INF:出现 “SQL Server Does Not Exist or Access Denied”(SQL Server 不存在或拒绝访问)错误信息的可能原因
247931 (http://support.microsoft.com/kb/247931/) INF:在 Active Server Page 中验证到 SQL Server 的连接的方法
169377 (http://support.microsoft.com/kb/169377/) 如何在 Active Server Page 中访问 SQL Server
328383 (http://support.microsoft.com/kb/328383/) INF:SQL Server 客户端可在连接时更改协议
238949 (http://support.microsoft.com/kb/238949/) 如何在 ADO 连接字符串中设置 SQL Server 网络库
270126 (http://support.microsoft.com/kb/270126/) PRB:在进行 Active/Active Cluster 7.0 升级后如何管理客户端与两个 SQL Server 2000 虚拟服务器的连接
316779 (http://support.microsoft.com/kb/316779/) PRB:拥有强制协议加密设置的客户端可能无法通过 IP 地址进行连接
216643 (http://support.microsoft.com/kb/216643/) INF:跟踪到 SQL Server 7.0 的连接时找不到 ODBC/OLEDB 连接选项
265808 (http://support.microsoft.com/kb/265808/) INF:如何用早期版本的客户端工具连接到 SQL Server 2000 命名实例
191572 (http://support.microsoft.com/kb/191572/) INFO:从 ASP 调用的 ADO 对象管理的连接池
313173 (http://support.microsoft.com/kb/313173/) 用于 Microsoft SQL Server 2000 的 JDBC 驱动程序的示例连接池管理器
237844 (http://support.microsoft.com/kb/237844/) 如何在 Visual Basic ADO 应用程序中启用 ODBC 连接池
259569 (http://support.microsoft.com/kb/259569/) PRB:安装第三方产品破坏了 Windows 2000 MDAC 注册表设置

回到顶端


这篇文章中的信息适用于:
Microsoft SQL Server 2000 标准版

回到顶端

关键字:
kberrmsg kbhowto kbtshoot kbregistry kbsqlclient kbdns kbdll kbclientserver kbclient KB827422

回到顶端

Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商

如何解决 SQL Server 2000 中的连接问题相关推荐

  1. Microsoft SQL Server 2000 中的数据转换服务 (DTS)

    摘自:http://www.microsoft.com/china/MSDN/library/data/sqlserver/DataTransformationServices(DTS)inMicro ...

  2. SQL Server 2000中的数据转换服务 (DTS)

    SQL Server 2000中的数据转换服务 (DTS) 更新日期: 2004年06月15日 发布者 Diane Larsen Euan Garden, 投稿人 Microsoft Corporat ...

  3. 彻底解决SQL SERVER 2008无法远程连接的问题

    1.想要彻底解决SQL SERVER 2008无法远程连接的问题必须按照步骤来 一.为 SQL 启用远程连接 1. 单击"开始",依次指向"程序"." ...

  4. 解决SQL Server管理器无法连接远程数据库Error: 1326错误

    解决SQL Server管理器无法连接远程数据库Error: 1326错误 我们在在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例 ...

  5. 成功解决SQL Server软件中出现的18456问题

    成功解决SQL Server软件中出现的18456问题 目录 解决问题 解决思路 解决方法 解决问题 18456问题 解决思路 因密码或用户名错误而使身份验证失败并导致连接尝试被拒,因为协议未启动.

  6. 解决SQL SERVER 2000挂起的问题

    解决SQL SERVER 2000挂起的问题 2006-12-27 13:43:17 1)添加/删除程序中彻底删除sql server.(有装过的情况) kobebryant 51cto技术博客 2) ...

  7. 成功解决SQL Server软件中出现的18470问题

    成功解决SQL Server软件中出现的18470问题 目录 解决问题 解决思路 解决方法 解决问题 18470问题 解决思路 因为账户被禁用 解决方法 18470问题:因为账户被禁用:用Window ...

  8. SQL Server 2000中的完整备份、差异备份操作

    SQL Server 2000中的完整备份.差异备份操作 在SQL Server 2000中,假定我们拥有一个数据库为:Test, 现在需要它每天19:00自动进行一次备份,并且以后一旦发生数据库错误 ...

  9. SQL Server 2000中的并行处理和执行计划中的位图运算符

    SQL Server 2000中的并行处理和执行计划中的位图运算符 摘抄自:SQLServer 2000并行处理和位图简介 刘志斌 并行查询介绍 Degree of Parallelism(并行度) ...

最新文章

  1. windows系统下node、npm的安装和卸载
  2. MongoDB复合索引详解
  3. postgresql的特点_PG:PostgreSQL的一些简单操作
  4. 访问被拒绝:“microsoft.web.ui.webcontrols”的解决办法
  5. python逻辑运算符的使用_总结Python中逻辑运算符的使用
  6. QuickSort 快速排序
  7. 基于JAVA+SpringBoot+Mybatis+MYSQL的图书借阅管理系统
  8. Python基础---OS模块 (二)
  9. 计算生物学_01机器学习理论部分
  10. 2022电大国家开放大学网上形考任务-劳动与社会保障法非免费(非答案)
  11. 微型计算机基础知识答案,计算机基础知识授课试题及答案
  12. R 语言 中的条件推理树
  13. 宇视监控摄像头使用什么工具批量修改IP地址
  14. Johnson法则-流水作业调度-动态规划
  15. Photoshop如何把图片转为RGB颜色模式
  16. 网页鼠标点击特效代码
  17. 【杂记】各项异性滤波简介Anisotropic Filtering(AF)
  18. Android中实时视频监控方案设计思路
  19. 【转载】利用ENVI直接建立掩膜去除背景Inf值或NaN值
  20. PowerShell 中的目录文件管理

热门文章

  1. LR手动关联参数化问题总结
  2. 一次SQLSERVER触发器编写感悟
  3. 第七章 ReentrantLock总结
  4. Python打包程序
  5. 分布式文件系统KFS源码阅读与分析(四):RPC实现机制(KfsClient端)
  6. 解决AJAX跨域WCF的问题详解
  7. 未能加载文件或程序集“*****.dll”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。(异常来自HRESULT:0x80131040)
  8. 使用Fastjson解析List对象时出现:{“$ref“:“$.data[0].task.OBJECTS[0]“}的问题原因及解决方法
  9. Redis集群配置和常见异常解决
  10. JS组件系列——Bootstrap Table 冻结列功能IE浏览器兼容性问题解决方案