i could not reinstall BE because the installation of SQL Express was failing due to a problem with MSXML 6.0. After deleting all traces of BE and SQL and MSXML 6.0 (from previous installation) I managed to reinstall SQL Express but during setup I received an error "[Microsoft][SQL Native Client]Encryption not supported on the client". It turns out that if you try to reinstall SQL Express after manually removing it though the registry you can see this error because certain registry keys are not created. I recreated these keys, resumed setup (it gave me the option to retry) and setup completed successfully.
If you ever encounter this problem you can use the instructions given on the discuss below.
I also did the following to delete SQL Express and MSXML 6.0 from the registry. (You may find other entries but I believe the removal of the ones I mentioned is enough)
HKLM\SOFTWARE\Microsoft\Microsoft SQL Native Client
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server 2005 Redist
HKLM\SOFTWARE\Microsoft\MSSQLServer
HKLM\SOFTWARE\Microsoft\MSXML 6.0 Parser and SDK
HKLM\SOFTWARE\Microsoft\MSXML60
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\[GUID of products]
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[GUID of Microsoft SQL Server 2005]
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[GUID of Microsoft SQL Server Native Client]
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[GUID of Microsoft SQL Server Setup Support Files]
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[GUID of MSXML 6.0 Parser]
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[GUID OF Microsoft SQL Server VSS Writer]
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft SQL Server 2005
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\Microsoft SQL Server 2005
HKCR\Installer\Products\[GUIDs of SQL and MSXML 6.0]
No comments:
Post a Comment