Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
NickyH
Starting Member
1 Post |
Posted - 2010-06-11 : 11:50:15
|
Hi,After installing and uninstalling SQL Server Express x64, I attempted to install SQL Server 2008 x64.This fails with the entry "MSI (s) (20:AC) [21:58:28:554]: Product: Microsoft SQL Server 2008 Database Engine Shared -- Error 1406. Could not write value Class to key \Software\Classes\CLSID\{ADEDA98A-BDFC-4029-B6FB-991D6B468395}\InprocServer32\10.0.0.0. System error . Verify that you have sufficient access to that key, or contact your support personnel." in the sql_engine_core_shared_Cpu64_1.log.I used Process Monitor to watch the registry changes. It found two identical attempts by MSI to create a key that fail with code 0xC0000181 (STATUS_CHILD_MUST_BE_VOLATILE).9:49:18.2060763 PM msiexec.exe 8480 RegCreateKey HKCR\CLSID\{ADEDA98A-BDFC-4029-B6FB-991D6B468395}\InprocServer32\10.0.0.0 0xC0000181 Desired Access: Read/WriteThis is explained as "An attempt was made to create a stable subkey under a volatile parent key."Account SYSTEM has full control rights to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServerI have everything installed now except the Database Engine Services and the SQL Server Replication; these have the registry issues.Any ideas about how to proceed?Massive manual uninstall procedure like http://support.microsoft.com/kb/909967 or http://support.microsoft.com/kb/909967?A more automated uninstall like http://support.microsoft.com/kb/955404?Thanks/NickyH |
|
|
|
|