Sí, hay un orden específico. Si instala SQL2012 primero, no podrá abrir archivos .sql en el explorador de objetos de VS2012 (estuve allí, lo hice). Este es un error que se solucionó con una actualización especial de "Herramientas de datos de SQL Server:actualización de diciembre de 2012". Lo triste es que esta actualización no aparece en las actualizaciones regulares de Windows (en mi Windows 8), ni en ninguna actualización de SQL detectada antes o después de la instalación del SP1.
Por lo tanto, el orden correcto es:primero VS2012 y luego SQL2012. Especialmente al aplicar paquetes de servicio.
Fuente:
http://blog.wharton.com.au/category/ sql-server-data-herramientas/
Si instaló SQL2012 primero y luego VS2012, necesitará la actualización de noviembre de 2012 para corregir sus archivos .sql:
http://msdn.microsoft.com/en-us/jj650015
Un poco más de información... He estado usando Visual Studio desde 2002. Siempre instalé mi propia edición de SQL Server 20XX antes de instalar Visual Studio 2003, 2005, 2008, 2010 y, más recientemente, 2012. Esto se debe a que nunca usó SQL Server Express que venía con Visual Studio. Mis archivos de datos eran demasiado grandes para los límites de 2 GB impuestos por las ediciones anteriores de SQL Server Express. Al instalar SQL Server primero, esto me permitió usar el nombre de la instancia raíz en la máquina, en lugar de que SQL Express lo tomara en la última década.
Nunca tuve un problema con este pedido, hasta VS2012 y SQL2012. Como se indica en el artículo del blog anterior, instale VS2012 primero antes que SQL Server.