About Me

Paul has 18 years experience with Microsoft SQL Server. He has worked in the roles of production DBA, database developer, database architect, applications developer, business intelligence and data warehouse developer, and instructor for students aspiring for MCDBA certification. He has performed numerous data migrations and supported large databases (3 Terabyte, 1+ billion rows) with high transactions. He is a member of PASS, blogs about lessons learned from a developer’s approach to SQL Server administration, and has been the president of the Boulder SQL Server Users’ Group from January 2009 to present. 517 Lafarge Ave. Louisville, CO 80027 7667 Dyer Road Louisville, CO 80027

Thursday, April 12, 2012

SQL 2012 Installation Error

I encountered this error while installing SQL 2012.  What is puzzling is that I was using a fully licensed copy that I had downloaded from Microsoft using my BizSpark account.  I encountered this error for both Developer and Enterprise editions.

SQL Server Setup has encountered the following error:

The SQL Server product key is not valid.  To proceed, re-enter the product key values from the Certificate of Authenticity (COA) or SQL Server packaging.

Error code 0x858C0017.

I was installing SQL 2012 onto a virtual machine (in my case, using Virtual Box from Oracle Corporation).  The setup file for SQL was located on my host machine, but the VM had access to that folder. 

This had me perplexed for days.  Finally I solved the problem by copying the whole install image onto the VM.  Once setup accessed the files locally to the VM rather than from the host, I was able to install without any problem.


  1. I had a failed installation of SQL Server 2012 on a cluster. The second time I tried to install I got the error with code : Error code 0x858C0017

    What did it for me was to manually remove everything of this version of the C and D disk of the cluster.

    After that it worked again.

  2. i had the same problem (Error code 0x858C0017) on installing SQL Server 2012.
    My Problem was the region settings.
    When i install my Windows-Server2012 is set the region to "Germany-Austria" and so i can't install the SQL-Server.
    But changing the region on the running MS-Server don't help.
    I have to re-install the Windows Server 2012 with the region settings "Germany-Germany" and now all work fine.

    I was able to install the SQL-Server without any troubles.

  3. Really Nice Information,Thank You Very Much For Sharing.
    Wordpress Development Company

  4. Pretty smart solution. Thank you!