Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are installing SQL Server 2012 on Windows Server 2012 and trying to accomplish clustering.

We've setup all the core functionality on the servers: advanced cluster preparation on all nodes and then completion on the final node. However, when we get to completion phase it completes and at the end it throws an error.

Here are the error details:

Feature: Data Quality Services
Status: Failed: see logs for details
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, run RemoveNode on all the nodes of this instance, and then run PrepareFailoverCluster and then run CompleteFailoverCluster process again.
Component name: SQL Server Database Engine Services Instance Features
Component error code: 0x80131577
Error description: The given key was not present in the dictionary.

I've tried rebuilding the system a few times and tried running the commands it referrers to with no avail. I feel like it's something simple that I'm just missing, any ideas anyone?

share|improve this question
Have you tried downloading the setup files again? Perhaps the source files are corrupted. – Max Vernon Jan 3 '14 at 16:05
Are pulling updates in the install as well? If not, then you should probably just get the new SP1 media to install. See:… – swasheck Jan 3 '14 at 16:17
It seems either the Service Pack (CU1), does not install as part of the updates and this can cause an error. I’m going to Remove SQL from both nodes and then Patch both nodes and see if that remedies the error. – amcdnl Jan 3 '14 at 18:33
What is the domain functional level and forest functional level of the Active Directory domain? – mrdenny Jan 14 '14 at 9:02

Install with the pre-SP1 SQL 2012 media. Then, after your cluster is up, follow the procedure to apply SP1. It appears the 11/2012 SP1 slipstream installer was not tested for this component when being installed from scratch.

This media worked: en_sql_server_2012_enterprise_edition_x86_x64_dvd_813294.iso

This did not: SQLServer2012SP1-FullSlipstream-ENU-x64.iso

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.