SCCM 2012 can’t connect to the SQL Server
Localy on the SCCM Server there has to be an SQL Server Native Client. Version 2008 R2 is not supportet. So if you Install Reporting Services 2008 R2 later on the SCCM Server, the Native Client is updated and SCCM can’t connect to SQL.