今天本机的SQL启动不了,启动是提示:“SQL Server 不存在或访问被拒绝 ConnectionOpen (Connect())…………”
再到服务管理器中启动MSSQLSERVER服务,提示“mssqlserver服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的,例如"性能和警报日志" ”
来检查SQL的日志文件(在安装目录的LOG下),用记事本把“ERRORLOG”打开,内容如下:
2006-08-16 21:24:36.98 server Microsoft SQL Server 2000 - 8.00.2039 (Intel X86)
May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation
Desktop Engine on Windows NT 5.1 (Build 2600: Service Pack 2)
2006-08-16 21:24:36.99 server Copyright (C) 1988-2002 Microsoft Corporation.
2006-08-16 21:24:36.99 server 保留所有权利。
2006-08-16 21:24:36.99 server 服务器进程 ID 是 3696。
2006-08-16 21:24:36.99 server 将 SQL Server 消息记录在文件“D:\xuefusql\MSSQL\LOG\ERRORLOG”中。
2006-08-16 21:24:37.01 server SQL Server 正在以优先级“normal”(已检测到 1 CPU)启动。
2006-08-16 21:24:37.08 server Performance monitor shared memory setup failed: -1
2006-08-16 21:24:37.09 server 已为 thread 模式处理而配置了 SQL Server。
2006-08-16 21:24:37.10 server 使用 dynamic 锁分配。[500] 锁块,[1000] 锁所有者块。
2006-08-16 21:24:37.15 spid3 启动数据库“master”。
2006-08-16 21:24:37.38 server 正在使用“SSNETLIB.DLL”版本“8.0.2039”。
2006-08-16 21:24:37.44 server 已请求加密,但找不到有效的证书。SQL Server 将终止。
2006-08-16 21:24:37.45 server 错误: 17826,严重度: 18,状态: 1
2006-08-16 21:24:37.45 server 未能建立 Net-Library“SSNETLIB”。。
2006-08-16 21:24:37.45 server Unable to load any netlibs.
2006-08-16 21:24:37.45 server SQL Server 未能衍生 FRunCM 线程。