MSSQL 2000 安装错误:安装程序无法配置服务器。请参阅服务器错误日志

MSSQL 2000 安装错误:安装程序无法配置服务器。请参阅服务器错误日志

我正在尝试在虚拟 Windows 2003 实例上安装 MSSQL 2000。但是,每次运行安装程序时,它都无法启动服务。这是错误日志:

21:46:50 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\cnfgsvr.exe  -F "C:\WINDOWS\sqlstp.log" -I MSSQLSERVER -V 1 -M 0 -Q "SQL_Latin1_General_CP1_CI_AS" -H 131408 -U sa -P 
###############################################################################


Starting Service ...

SQL_Latin1_General_CP1_CI_AS

-m -Q -T4022 -T3659

Connecting to Server ...

driver={sql server};server=xxxxxxxxxx;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver]Timeout expired

driver={sql server};server=xxxxxxxxxx;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver]Timeout expired

driver={sql server};server=xxxxxxxxxx;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver]Timeout expired

SQL Server configuration failed.

###############################################################################

21:49:34 Process Exit Code: (-1) 
22:19:04 Setup failed to configure the server.   Refer to the server error logs and C:\WINDOWS\sqlstp.log for more information.
22:19:04 Action CleanUpInstall:
22:19:04 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service SQLSERVERAGENT
22:19:05 Process Exit Code: (1060) The specified service does not exist as an installed service.

22:19:05 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service MSSQLSERVER
22:19:05 Process Exit Code: (0) 
22:19:05 StatsGenerate returned: 2
22:19:05 StatsGenerate (0x0,0x1,0xf00000,0x200,1033,303,0x0,0x1,0,0,0
22:19:05 StatsGenerate -1,Administrator)
22:19:05 Installation Failed.

有人遇到过这个问题吗?有什么解决办法吗?

非常感谢,

迈克尔

答案1

我认为 SQL Server 根本没有安装:没有服务可以启动或连接...

然而,这里的线索可能是“虚拟的”:知识库 327270

您需要至少 SP3 才能在 Windows 2003 上运行:您安装的是什么版本?

答案2

这些错误来自安装程序的配置部分,除了无法连接到 sql server 并且服务似乎未安装之外,没有太多说明。正如日志所建议的,您应该查看C:\WINDOWS\sqlstp.log可能更有助于确定服务安装失败的原因。

答案3

该错误表明无法登录 SQL 服务器。查看服务是否在开始 -> 控制面板 -> 管理工具 -> 服务下运行。您应该会看到 MSSQL Server 或 SQL Server 条目,并且它应该正在运行。如果它没有运行,请尝试启动它,然后使用以下命令从命令提示符进行连接

osql -E

如果无法启动,请尝试卸载并重新安装 SQL。

相关内容