Hi
I have hit a similar problem with Sql Server 2008 Express with Advance Services while uninstallation of 2008.
My requirement is to Uninstall 2008 and Install 2005 Express.
AclPermissionsFacet |
Checks if the SQL Server registry keys are consistent. |
Failed |
The SQL Server registry keys from a prior installation cannot be modified. To continue, see SQL Server Setup documentation about how to fix registry keys. |
An extract from Detail_GlobalRules.txt
2009-12-21 14:38:11 Slp: Could not fix registry key HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Replication.
2009-12-21 14:38:11 Slp: System.NullReferenceException: Object reference not set to an instance of an object.
2009-12-21 14:38:11 Slp: at Microsoft.SqlServer.Configuration.FixSqlRegistryKey.Program.ContainsInheritedAce(Byte[] securityDescriptor)
2009-12-21 14:38:11 Slp: at Microsoft.SqlServer.Configuration.FixSqlRegistryKey.Program.FixRegistryKey(String keyName)
2009-12-21 14:38:11 Slp: at Microsoft.SqlServer.Configuration.FixSqlRegistryKey.Program.FixRegistryKeyAndSubKeys(RegistryKey key)
2009-12-21 14:38:11 Slp: HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Setup - OK.
2009-12-21 14:38:11 Slp: Could not fix registry key HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\SQLServerAgent.
2009-12-21 14:38:11 Slp: System.NullReferenceException: Object reference not set to an instance of an object.
2009-12-21 14:38:11 Slp: at Microsoft.SqlServer.Configuration.FixSqlRegistryKey.Program.ContainsInheritedAce(Byte[] securityDescriptor)
2009-12-21 14:38:11 Slp: at Microsoft.SqlServer.Configuration.FixSqlRegistryKey.Program.FixRegistryKey(String keyName)
2009-12-21 14:38:11 Slp: at Microsoft.SqlServer.Configuration.FixSqlRegistryKey.Program.FixRegistryKeyAndSubKeys(RegistryKey key)
2009-12-21 14:38:11 Slp: HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Tracking - OK.
2009-12-21 14:38:11 Slp: ------------------------------------------------------------
2009-12-21 14:38:11 Slp: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Release\x86\FixSqlRegistryKey_x86.exe exit code: 1
2009-12-21 14:38:11 Slp: Rule 'AclPermissionsFacet' detection result: AreSqlAclPermissionsCanonical= False
2009-12-21 14:38:11 Slp: Evaluating rule : AclPermissionsFacet
2009-12-21 14:38:11 Slp: Rule running on machine: MUMVSHKSLFACT02
2009-12-21 14:38:11 Slp: Rule evaluation done : Failed
2009-12-21 14:38:11 Slp: Rule evaluation message: The SQL Server registry keys from a prior installation cannot be modified. To continue, see SQL Server Setup documentation about how to fix registry keys.
2009-12-21 14:38:11 Slp: Send result to channel : RulesEngineNotificationChannel
2009-12-21 14:38:11 Slp: Initializing rule : Long path names to files on SQL Server installation media
2009-12-21 14:38:11 Slp: Rule applied features : ALL
2009-12-21 14:38:11 Slp: Rule is will be executed : True
2009-12-21 14:38:11 Slp: Init rule target object: Microsoft.SqlServer.Configuration.SetupExtension.MediaPathLenghtFacet
2009-12-21 14:38:11 Slp: Rule 'MediaPathLength' setting INSTALLMEDIAPATH is not set the check passed
2009-12-21 14:38:11 Slp: Evaluating rule : MediaPathLength
2009-12-21 14:38:11 Slp: Rule running on machine: MUMVSHKSLFACT02
2009-12-21 14:38:11 Slp: Rule evaluation done : Succeeded
2009-12-21 14:38:11 Slp: Rule evaluation message: The SQL Server installation media is not too long.
2009-12-21 14:38:11 Slp: Send result to channel : RulesEngineNotificationChannel
2009-12-21 14:38:11 Slp: Saving results to datastore...
2009-12-21 14:38:11 Slp: Saved to directory.......C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091221_143757\SystemConfigurationCheck_Report.htm
Kindly suggest me next step or any opinion to move forward.
Thanks in advance.