解決MSSQLServer安裝時安裝程序配置服務器失敗問題

今天遠程登陸服務器安裝MSSQLServer,每次安裝到最後一步時,屏幕顯示“ 正在啓動服務並安裝您選擇的配置”時總會提示出錯。

查看安裝時生成的日誌文件:C:\WINDOWS\sqlstp.log

11:27:46 操作成功完成。

11:27:46 End Action: Locked Connectivity Files Check
11:27:46 安裝程序正在安裝 Microsoft 數據訪問組件 (MDAC) ...
11:27:46 G:\ENTERP~8\x86\Other\sqlredis.exe /q:a /C:"setupre.exe WARN=1 -s -SMS"
11:27:56 ExitCode: 0
11:27:56 安裝程序正在安裝 Microsoft 分佈式事務處理協調器 (MSDTC) ...
11:27:56  C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\SqlSetup\Bin\cldtcstp.exe -SupportDir "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\SqlSetup\Bin" -DTCPkg "G:\ENTERP~8\x86\Other\dtcsetup.exe" -LogFile "C:\WINDOWS\sqlstp.log"
11:27:56 Process Exit Code: (0)
11:27:56 InstallMSSearch instance: MSSQLSERVER
11:27:56 Software\Microsoft\Search\Install:Version not present
11:27:56 MSSearch 2.0 or greater version check returned -1
11:27:56 安裝程序正在安裝 Microsoft 全文檢索引擎...
11:27:56  "G:\ENTERP~8\x86\FullText\MSSearch\Search\SearchStp.exe" /s /a:SQLServer
11:28:04 Process Exit Code: (0)
11:28:04  /Q:A /T:C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\ixp001.tmp
11:28:04 安裝程序正在安裝 HTML 幫助
11:28:04 HTML Help installer exit code: 0
11:28:25 End Action InstallPkgs
11:28:25 Begin Action MoveFileData:
11:28:25 Enabled SELFREGISTERBATCH
11:28:25 Enabled CORECOMPONENTHANDLING
11:28:43 Begin Action:  MoveFileDataSpecial
11:28:43 End Action:  MoveFileDataSpecial
11:28:43 End Action   MoveFileData
11:28:43 Begin Action ProcessAfterDataMove:
11:28:43 G:\ENTERP~8\x86\Binn\hhcol.exe C:\Program Files\Microsoft SQL Server\80\Tools\Books
11:28:43 End Action   ProcessAfterDataMove
11:28:43 Begin Action BuildServer:
11:28:43 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\SqlSetup\Bin\scm.exe  -Silent 1 -Action 5 -ExePath "C:\Program Files\Microsoft SQL Server\MSSQL\binn\sqlservr.exe" -Service "MSSQLSERVER"
11:28:44 Process Exit Code: (0)
11:28:44 Begin Action: CreateRegistrySetSQL
11:28:44 End Action: CreateRegistrySetSQL
11:28:44 Begin Action: RegWriteSetupEntry
11:28:44 End Action: RegWriteSetupEntry
11:28:44 Begin Action: CreateSer
11:28:44 End Action: CreateSer
11:28:44 Begin Action: SkuIt
11:28:44 End Action: SkuIt
11:28:44 SetFileSecuritySQLAndAdmin for e:\sqlserverdata\MSSQL returned: 0, 0
11:28:44 SetFileSecuritySQLAndAdmin for C:\Program Files\Microsoft SQL Server\MSSQL returned: 0, 0
11:28:44 SetRegSecuritySQLAndAdmin for Software\Microsoft\MSSQLServer\MSSQLServer returned: 0, 0
11:28:44 Begin Action: UpdateSystemPath
11:28:44 Path successfully updated.
11:28:44 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Intel\DMIX;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
11:28:44 End Action: UpdateSystemPath
11:28:45 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\cnfgsvr.exe  -F "C:\WINDOWS\sqlstp.log" -I MSSQLSERVER -V 1 -M 0 -Q "Chinese_PRC_CI_AS" -H 327976 -U sa -P
###############################################################################


正在啓動?

Chinese_PRC_CI_AS

-m -Q -T4022 -T3659

正在與服務?

driver={sql server};server=CXT-805IXROWFx6;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][SQL Server]用戶 'sa' 登?

driver={sql server};server=CXT-805IXROWFx6;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][SQL Server]用戶 'sa' 登?

driver={sql server};server=CXT-805IXROWFx6;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][SQL Server]用戶 'sa' 登?

SQL Server 配置?

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

11:29:11 Process Exit Code: (-1)
11:30:28 安裝程序配置服務器失敗。參考服務器錯誤日誌和 C:\WINDOWS\sqlstp.log 瞭解更多信息。
11:30:28 Action CleanUpInstall:
11:30:28 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service SQLSERVERAGENT
11:30:28 Process Exit Code: (1060) 指定的服務未安裝。

11:30:28 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\SqlSetup\Bin\scm.exe  -Silent 1 -Action 4 -Service MSSQLSERVER
11:30:28 Process Exit Code: (0)
11:30:28 StatsGenerate returned: 2
11:30:28 StatsGenerate (0x0,0x1,0xf00000,0x100,2052,303,0x0,0x1,0,0,0
11:30:28 StatsGenerate -1,CWI_Sup)
11:30:28 Installation Failed.

解決過程:起初按照網上很多帖子所說的,清除註冊表中MSSQL相關的所有鍵值,清除安裝過程生成的所有文件。反覆試了N多次也不行。

成功解決:終於在CSDN某帖中提到可以嘗試安裝mdac_typ.exe並重啓,按所述方法終於安裝成功!

關於mdac_typ.exe,從網上收集的一些信息:
MADC,全稱:數據訪問組件
ADO是個全新的數據庫體系,包括OLEDB等多個部分。而MDAC_TYP.exe包括所有ADO需要的運行庫,如果你要保證程序在所有機器上都正確運行,這個文件是少不了的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章