Soy nuevo en SqlServer, ahora mismo lo he SqlLocalDbinstalado para trabajar localmente. Bien, pero puedo ver dos cadenas de conexión normalmente y ambas funcionan:
Data Source=(localdb)\v11.0;Integrated Security=true;
y
Server=(localdb)\v11.0;Integrated Security=true;
¿Qué diferencia exacta hay entre los dos?

Respuestas:
Para obtener la lista completa de todas las palabras clave de la cadena de conexión, incluidas aquellas que son completamente sinónimos, consulte la
SqlConnection.ConnectionStringdocumentación :Todos estos son completamente equivalentes:
fuente
Server=192.168.2.2;Data Source=localhost, el cliente respetará ellocalhostvalor e ignorará el192...valor.Referencia: http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/7e3cd9b2-4eed-4103-a07a-5ca2cd33bd21
fuente
Son sinónimos, puede usar cualquiera de ellos.
Es decir, en lo que respecta al marco, son iguales.
fuente
Mi configuración favorita es una que no contiene espacios. En la forma más simple, uno tiene que proporcionar cuatro valores: la URL, el contenedor, el usuario y la credencial.
Entonces, una cadena de conexión se ve así.
fuente