积极答复者
Microsoft SQL Server 2005 Express Edition 重新安装失败

问题
-
前些天我安装了 Visual Studio 2008专业版 里的vc++ 组件,然后安装了 具有高级服务的sql server Microsoft SQL Server 2005 Express Editionsp4。今天卸载后,再次安装总是失败,我参看了一些网络文章(如http://blog.sina.com.cn/s/blog_6b8e8f300100x2cc.html http://support.microsoft.com/kb/909967/zh-cn),完全卸载了相关组件,手动清理了相关的注册表信息,清理了sql相关的本地用户和组。
可是再次安装的时候,总是失败,安装程序显示 安装程序支持文件就没有安装成功
另外,我的Windows的版本是 “Windows 7 sp1.”,SQL Server的版本”具有高级功能的sql server Microsoft SQL Server 2005 Express Edition sp4”。
-----------
Microsoft SQL Server 2005 9.00.5000.00
==============================
OS Version : Professional Service Pack 1 (Build 7601)
Time : Fri Aug 09 00:17:27 2013
Machine : 2011-1203-1049
Product : Microsoft SQL Server 安装程序支持文件(英语)
Product Version : 9.00.5000.00
Install : Failed
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0001_2011-1203-1049_Support.log
Last Action : InstallFinalize
Error String :错误 1402
Error Number : 1402
--------------------------------------------------------------------------------希望得到帮助,谢谢!
- 已编辑 wang_ping 2013年8月9日 9:14
答案
-
終於完全安裝成功!
所有sql server 2005 express 的組件安裝成功。
貼個日誌摘要:
Microsoft SQL Server 2005 9.00.5000.00
==============================
OS Version : Microsoft Windows XP Professional Service Pack 3 (Build 2600)
Time : Fri Aug 09 15:23:09 2013
2011-1203-1049 : 64 位 ASP.Net 已注册。需要 32 位 ASP.Net 才能安装 Microsoft Reporting Services 2005 (32 位)。
Machine : 2011-1203-1049
Product : Microsoft SQL Server 安装程序支持文件(英语)
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQLSupport_1.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server Native Client
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQLNCLI_1.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server VSS 编写器
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SqlWriter_1.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server 安装程序支持文件(英语)
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQLSupport_2.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server Native Client
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQLNCLI_2.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server 2005
Product Version : 9.4.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQL.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server Management Studio Express
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SSMSEE_1.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server 2005 Tools
Product Version : 9.4.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_Tools.log
--------------------------------------------------------------------------------
總結一下:在今天的安裝中,我碰到了“错误 1402 ”、“错误 29528 ”、“错误 28086”;當然了,通過msdn全都可以圓滿解決。
如果有和我一樣問題的朋友,請注意查看安裝日誌摘要,到msdn搜索相關解決方案。
一個小知識點:64位系統的sql server的註冊表位置為HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\
最後,感謝所有瀏覽此帖和提供幫助的朋友,祝大家共同進步。
全部回复
-
您好,
請問您在安裝程式時,有按右鍵以系統管理員身份執行嗎?
另外,一定要安裝SQL 2005嗎?有考慮安裝SQL 2012 Express嗎?
您可以將附件上傳到skydrive or dropbox上給大伙download!
-
引用 Alex_Lee(MVP) 所述:
可以參考 這篇 試試看
雖然是文章是 for 2008 的
------------------------------------------------------------------
感謝 Alex_Lee(MVP)的幫助,我查看了您提供的文章,對第一種解決方法很感興趣,
查了關於PsExec的資料,這裡有一篇有關的文章, 有參考意義:
http://blogs.msdn.com/b/scott_hanselman/archive/2011/10/28/psexec.aspx
感謝熱情的幫助!
- 已编辑 wang_ping 2013年8月9日 9:17
-
解决方案一:
1. 依次点击开始,所有程序,附件,右键单击命令提示符,选择以管理员身份运行。
2. 复制或手动输入下列命令,
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
3. 待运行完成后,重新尝试安装解决方案二:
卸载所有组件和程序文件后。
开始——运行,输入regedit进入注册表,
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFtpsvc]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGatherer]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mssindex]
删除以上文件重新安装
- 已编辑 alex1984 2013年8月9日 6:30
-
終於完全安裝成功!
所有sql server 2005 express 的組件安裝成功。
貼個日誌摘要:
Microsoft SQL Server 2005 9.00.5000.00
==============================
OS Version : Microsoft Windows XP Professional Service Pack 3 (Build 2600)
Time : Fri Aug 09 15:23:09 2013
2011-1203-1049 : 64 位 ASP.Net 已注册。需要 32 位 ASP.Net 才能安装 Microsoft Reporting Services 2005 (32 位)。
Machine : 2011-1203-1049
Product : Microsoft SQL Server 安装程序支持文件(英语)
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQLSupport_1.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server Native Client
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQLNCLI_1.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server VSS 编写器
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SqlWriter_1.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server 安装程序支持文件(英语)
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQLSupport_2.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server Native Client
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQLNCLI_2.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server 2005
Product Version : 9.4.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SQL.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server Management Studio Express
Product Version : 9.00.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_SSMSEE_1.log
--------------------------------------------------------------------------------
Machine : 2011-1203-1049
Product : Microsoft SQL Server 2005 Tools
Product Version : 9.4.5000.00
Install : Successful
Log File : C:\Program Files (x86)\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0018_2011-1203-1049_Tools.log
--------------------------------------------------------------------------------
總結一下:在今天的安裝中,我碰到了“错误 1402 ”、“错误 29528 ”、“错误 28086”;當然了,通過msdn全都可以圓滿解決。
如果有和我一樣問題的朋友,請注意查看安裝日誌摘要,到msdn搜索相關解決方案。
一個小知識點:64位系統的sql server的註冊表位置為HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\
最後,感謝所有瀏覽此帖和提供幫助的朋友,祝大家共同進步。