Encounted this error when setting up SQL Server 2008 Release Candidate 0:
The following error has occurred:
This access control list is not in canonical form and therefore cannot be modified.
The SQL Server 2008 installation was on “Installation Progress” -> “Running post-Windows Installer configuration timing actions.” -> ASConfigAction_install_postmsi_Cpu32.
This seems to be a permission issue. I tried to grant Admin permission to SQL Service account however it didn’t help.
After hitting ignore several times, the installation Progress shows Full-Text Search failed to install but all other components were successfuly installed.
I got a package load error when I start up Visual Studio 2008:
The Microsoft.VisualStudio.Xaml ({E58C2A8B-BCC4-4559-AD59-D62EB6D58A22}) did not load because of previous errors.
Now this file “DisableAjaxPolicy.cmd” seems to fix the VS2008 issue and this article explains the reason:
http://weblogs.asp.net/scottgu/archive/2007/07/26/vs-2008-and-net-3-5-beta-2-released.aspx
Retried the installation and this is in the log file “C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20080708_195940\Detail.txt”:
2008-07-08 20:21:10 Slp: Sco: Attempting to set directory full path
2008-07-08 20:21:10 Slp: Sco: Attempting to normalize directory path c:\Program Files\Microsoft SQL Server\100\Shared\
2008-07-08 20:21:10 Slp: Sco: Attempting to check if directory c:\Program Files\Microsoft SQL Server\100\Shared\ exists
2008-07-08 20:21:10 Slp: Sco: Attempting to set security descriptor for directory c:\Program Files\Microsoft SQL Server\100\Shared\, security descriptor D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: Sco: Attempting to check if directory c:\Program Files\Microsoft SQL Server\100\Shared\ exists
2008-07-08 20:21:10 Slp: Sco: Attempting to normalize security descriptor D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: Sco: Attempting to replace account with sid in security descriptor D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: ReplaceAccountWithSidInSddl — SDDL to be processed: D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: ReplaceAccountWithSidInSddl — SDDL to be returned: D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: Sco: Attempting to set directory full path
2008-07-08 20:21:10 Slp: Sco: Attempting to normalize directory path c:\Program Files\Microsoft SQL Server\100\COM\
2008-07-08 20:21:10 Slp: Sco: Attempting to check if directory c:\Program Files\Microsoft SQL Server\100\COM\ exists
2008-07-08 20:21:10 Slp: Sco: Attempting to set security descriptor for directory c:\Program Files\Microsoft SQL Server\100\COM\, security descriptor D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: Sco: Attempting to check if directory c:\Program Files\Microsoft SQL Server\100\COM\ exists
2008-07-08 20:21:10 Slp: Sco: Attempting to normalize security descriptor D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: Sco: Attempting to replace account with sid in security descriptor D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: ReplaceAccountWithSidInSddl — SDDL to be processed: D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: ReplaceAccountWithSidInSddl — SDDL to be returned: D:(A;OICI;FRFX;;;S-1-5-21-3603644326-1044473691-3390758382-1089)
2008-07-08 20:21:10 Slp: Prompting user if they want to retry this action
Right click on “C:\Program Files\Microsoft SQL Server\100\COM” and select Properties -> Security. Windows reported this error:
“The permissions on bin are incorrectly ordered, which may cause some entries to be ineffective. Press OK to continue and sort the permissions correctly, or Cancel to reset the permissions.” Click “OK” to fix the permission issue.
Then another error occurred:
2008-07-08 20:52:22 Slp: Sco: Attempting to set directory full path
2008-07-08 20:52:22 Slp: Sco: Attempting to normalize directory path C:\Program Files\Microsoft SQL Server\MSAS10.SQL2K8I1\OLAP\bin\
2008-07-08 20:52:22 AS: Setting permision on folder C:\Program Files\Microsoft SQL Server\MSAS10.SQL2K8I1\OLAP\bin\.
2008-07-08 20:52:22 Slp: Sco: Attempting to check if directory C:\Program Files\Microsoft SQL Server\MSAS10.SQL2K8I1\OLAP\bin\ exists
2008-07-08 20:52:22 Slp: Sco: Attempting to set security descriptor for directory C:\Program Files\Microsoft SQL Server\MSAS10.SQL2K8I1\OLAP\bin\, security descriptor (A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;S-1-5-21-3603644326-1044473691-3390758382-1090)
2008-07-08 20:52:22 Slp: Sco: Attempting to check if directory C:\Program Files\Microsoft SQL Server\MSAS10.SQL2K8I1\OLAP\bin\ exists
2008-07-08 20:52:22 Slp: Sco: Attempting to normalize security descriptor (A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;S-1-5-21-3603644326-1044473691-3390758382-1090)
2008-07-08 20:52:22 Slp: Sco: Adding ‘D:’ DACL identifier to the input security descriptor (A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;S-1-5-21-3603644326-1044473691-3390758382-1090)
2008-07-08 20:52:22 Slp: Sco: Attempting to replace account with sid in security descriptor D:(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;S-1-5-21-3603644326-1044473691-3390758382-1090)
2008-07-08 20:52:22 Slp: ReplaceAccountWithSidInSddl — SDDL to be processed: D:(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;S-1-5-21-3603644326-1044473691-3390758382-1090)
2008-07-08 20:52:22 Slp: ReplaceAccountWithSidInSddl — SDDL to be returned: D:(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;S-1-5-21-3603644326-1044473691-3390758382-1090)
2008-07-08 20:52:22 Slp: Prompting user if they want to retry this action
2008-07-08 21:01:35 Slp: Sco: Attempting to check if directory C:\Program Files\Microsoft SQL Server\MSAS10.SQL2K8I1\OLAP exists
2008-07-08 21:01:35 Slp: Sco: Attempting to normalize security descriptor D:(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)
2008-07-08 21:01:35 Slp: Sco: Attempting to replace account with sid in security descriptor D:(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)
2008-07-08 21:01:35 Slp: ReplaceAccountWithSidInSddl — SDDL to be processed: D:(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)
2008-07-08 21:01:35 Slp: ReplaceAccountWithSidInSddl — SDDL to be returned: D:(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)
2008-07-08 21:01:35 Slp: Prompting user if they want to retry this action
2008-07-08 21:03:17 Slp: Sco: Attempting to set directory full path
2008-07-08 21:03:17 Slp: Sco: Attempting to normalize directory path C:\Program Files\Microsoft SQL Server\100\DTS\
2008-07-08 21:03:17 Slp: Sco: Attempting to check if directory C:\Program Files\Microsoft SQL Server\100\DTS\ exists
2008-07-08 21:03:17 Slp: Sco: Attempting to get security descriptor for directory C:\Program Files\Microsoft SQL Server\100\DTS\
2008-07-08 21:03:17 Slp: Sco: Attempting to check if directory C:\Program Files\Microsoft SQL Server\100\DTS\ exists
2008-07-08 21:03:17 Slp: Sco: Returning security descriptor O:BAG:SYD:(A;;0×1200a9;;;BU)(A;OICIIOID;GXGR;;;BU)(A;;0×1301bf;;;PU)(A;OICIIOID;SDGXGWGR;;;PU)(A;;FA;;;BA)(A;OICIIOID;GA;;;BA)(A;;FA;;;SY)(A;OICIIOID;GA;;;SY)(A;;FA;;;BA)(A;OICIIOID;GA;;;CO)(A;;0×1301bf;;;S-1-5-13)(A;OICIIOID;SDGXGWGR;;;S-1-5-13)
2008-07-08 21:03:17 SSIS: Adding permissions on folder ‘C:\Program Files\Microsoft SQL Server\100\DTS\’ - ACL: ‘(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;BU)’
2008-07-08 21:03:17 Slp: Sco: Attempting to set security descriptor for directory C:\Program Files\Microsoft SQL Server\100\DTS\, security descriptor O:BAG:SYD:(A;;0×1200a9;;;BU)(A;OICIIOID;GXGR;;;BU)(A;;0×1301bf;;;PU)(A;OICIIOID;SDGXGWGR;;;PU)(A;;FA;;;BA)(A;OICIIOID;GA;;;BA)(A;;FA;;;SY)(A;OICIIOID;GA;;;SY)(A;;FA;;;BA)(A;OICIIOID;GA;;;CO)(A;;0×1301bf;;;S-1-5-13)(A;OICIIOID;SDGXGWGR;;;S-1-5-13)(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;BU)
2008-07-08 21:03:17 Slp: Sco: Attempting to check if directory C:\Program Files\Microsoft SQL Server\100\DTS\ exists
2008-07-08 21:03:17 Slp: Sco: Attempting to normalize security descriptor O:BAG:SYD:(A;;0×1200a9;;;BU)(A;OICIIOID;GXGR;;;BU)(A;;0×1301bf;;;PU)(A;OICIIOID;SDGXGWGR;;;PU)(A;;FA;;;BA)(A;OICIIOID;GA;;;BA)(A;;FA;;;SY)(A;OICIIOID;GA;;;SY)(A;;FA;;;BA)(A;OICIIOID;GA;;;CO)(A;;0×1301bf;;;S-1-5-13)(A;OICIIOID;SDGXGWGR;;;S-1-5-13)(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;BU)
2008-07-08 21:03:17 Slp: Sco: Attempting to replace account with sid in security descriptor O:BAG:SYD:(A;;0×1200a9;;;BU)(A;OICIIOID;GXGR;;;BU)(A;;0×1301bf;;;PU)(A;OICIIOID;SDGXGWGR;;;PU)(A;;FA;;;BA)(A;OICIIOID;GA;;;BA)(A;;FA;;;SY)(A;OICIIOID;GA;;;SY)(A;;FA;;;BA)(A;OICIIOID;GA;;;CO)(A;;0×1301bf;;;S-1-5-13)(A;OICIIOID;SDGXGWGR;;;S-1-5-13)(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;BU)
2008-07-08 21:03:17 Slp: ReplaceAccountWithSidInSddl — SDDL to be processed: O:BAG:SYD:(A;;0×1200a9;;;BU)(A;OICIIOID;GXGR;;;BU)(A;;0×1301bf;;;PU)(A;OICIIOID;SDGXGWGR;;;PU)(A;;FA;;;BA)(A;OICIIOID;GA;;;BA)(A;;FA;;;SY)(A;OICIIOID;GA;;;SY)(A;;FA;;;BA)(A;OICIIOID;GA;;;CO)(A;;0×1301bf;;;S-1-5-13)(A;OICIIOID;SDGXGWGR;;;S-1-5-13)(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;BU)
2008-07-08 21:03:17 Slp: ReplaceAccountWithSidInSddl — SDDL to be returned: O:BAG:SYD:(A;;0×1200a9;;;BU)(A;OICIIOID;GXGR;;;BU)(A;;0×1301bf;;;PU)(A;OICIIOID;SDGXGWGR;;;PU)(A;;FA;;;BA)(A;OICIIOID;GA;;;BA)(A;;FA;;;SY)(A;OICIIOID;GA;;;SY)(A;;FA;;;BA)(A;OICIIOID;GA;;;CO)(A;;0×1301bf;;;S-1-5-13)(A;OICIIOID;SDGXGWGR;;;S-1-5-13)(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICI;FA;;;CO)(A;OICI;0×1200a9;;;BU)
2008-07-08 21:03:17 Slp: Prompting user if they want to retry this action
2008-07-08 21:07:21 Slp: SetValue: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState, Name = Connectivity_Full
2008-07-08 21:07:21 Slp: Action “ConfigEvent_SQL_BIDS_Full_sql_bids_Cpu32_Install_Finalize_finalize” will return false due to the following conditions:
2008-07-08 21:07:21 Slp: Condition “Feature dependency condition for action: ConfigEvent_SQL_BIDS_Full_sql_bids_Cpu32_Install_Finalize_finalize The condition tests feature: SQL_BIDS_Full_sql_bids_Cpu32. There are 8 dependant features. The feature is tested for results: ValidateResult, Result, CleanupResult.” did not pass as it returned false and true was expected.
2008-07-08 21:07:21 Slp: Condition is false because the required feature ALL_VS_Shell_Cpu32 failed in result Result
2008-07-08 21:07:21 Slp: Error: Action “ConfigEvent_SQL_BIDS_Full_sql_bids_Cpu32_Install_Finalize_finalize” failed during execution.
2008-07-08 21:07:21 Slp: Completed Action: FinalizeTimingConfigAction, returned True
2008-07-08 21:07:21 Slp: ———————————————————————-
2008-07-08 21:07:21 Slp: Running Action: NotifyProgressComplete
2008-07-08 21:07:21 Slp: Completed Action: NotifyProgressComplete, returned True
2008-07-08 21:07:21 Slp: ———————————————————————-
2008-07-08 21:07:21 Slp: Running Action: ProduceStatusLogsBeforeFinishPage
2008-07-08 21:07:22 Slp: Completed Action: ProduceStatusLogsBeforeFinishPage, returned True
2008-07-08 21:07:22 Slp: ———————————————————————-
2008-07-08 21:07:22 Slp: Running Action: FinalizeProgressStatus
2008-07-08 21:07:22 Slp: Completed Action: FinalizeProgressStatus, returned True
2008-07-08 21:07:22 Slp: ———————————————————————-
2008-07-08 21:07:22 Slp: Running Action: RebootMessageAction
2008-07-08 21:07:22 Slp: Completed Action: RebootMessageAction, returned True
2008-07-08 21:07:22 Slp: ———————————————————————-
2008-07-08 21:07:22 Slp: Running Action: CloseUI
2008-07-08 21:07:22 Slp: Stop action skipped in UI Mode Full
2008-07-08 21:07:22 Slp: Completed Action: CloseUI, returned True
2008-07-08 21:07:33 Slp:
2008-07-08 21:07:33 Slp:
2008-07-08 21:07:33 Slp: ———————————————————————-
2008-07-08 21:07:33 Slp:
2008-07-08 21:07:33 Slp: Error result: -2068643839
2008-07-08 21:07:33 Slp: Result facility code: 1203
2008-07-08 21:07:33 Slp: Result error code: 1
2008-07-08 21:07:33 Slp: Sco: Attempting to create base registry key HKEY_LOCAL_MACHINE, machine
2008-07-08 21:07:33 Slp: Sco: Attempting to open registry subkey Software\Microsoft\PCHealth\ErrorReporting\DW\Installed
2008-07-08 21:07:33 Slp: Sco: Attempting to get registry value DW0200
2008-07-08 21:08:15 Slp: Submitted 1 of 1 failures to the Watson data repository