SharePoint 2010 on SQL 2012 Configuration Failed

Recently while doing an installation of SharePoint 2010 on a Windows Server 2008 R2 server with a SQL Server 2012 back end I ran into a small roadblock. The following error popped up as I was running the product configuration wizard.



Failed to create the configuration database.

An exceptin of type System.Data.SqlClient.SqlException was thrown. Additional exception information: Could not find stored procedure ‘sp_dboption’.



After a little searching I found out that the installation media that was downloaded for us was SharePoint 2010, not SharePoint 2010 SP1. In order to do the installation with a SQL 2012 database server you must be using SharePoint 2010 Service Pack 1. After downloading and installing the service pack on the server everything went smoothly.

There are details in this Microsoft Knowledge Base article:

SP2010 Install Error Solved By SP1

[notice]You do not need to download the ISO from MSDN that has service pack 1 bundled with the installer. If you have already installed the bits for SharePoint 2010 on the server simply download and install service pack 1 then rerun the configuration wizard.[/notice]

[notice]SharePoint 2010 does NOT support installation on Windows Server 2012 until SP2 which does not have a target date at the time of writing of this blog.[/notice]

Bradley Schacht

Bradley Schacht is a Cloud Solution Architect on the state and local government team with Microsoft based in Jacksonville, FL. He has co-authored 3 SQL Server books including "SQL Server 2014 Professional Administration". As a former consultant and trainer, he uses his experience on many parts of the Microsoft BI and data platform to help customers deliver the best possible solutions. Bradley frequently presents at community events around the country. He is a contributor to sites such as and an active member of the Jacksonville SQL Server User Group (JSSUG).

You may also like...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.