.
y (local)
y YourMachineName
son todas equivalentes, refiriéndose a su propia máquina.
(LocalDB)\instance
es SQL Server 2012 Express solamente.
Las otras partes dependen de cómo instale, si instala con un nombre de instancia - entonces necesita deletrear ese nombre de instancia (SQL Server Express por defecto usa el SQLEXPRESS
nombre de instancia, mientras que otras ediciones de SQL Server intentarán usar la instancia predeterminada sin ningún nombre especial).
Entonces, para un servidor SQL "normal" instalado con todas las opciones predeterminadas en su máquina local, use
. or (local) or YourMachineName
Para SQL Server Express instalado con todas las configuraciones predeterminadas, utilice
.\SQLEXPRESS or (local)\SQLEXPRESS or YourMachineName\SQLEXPRESS
Si observa el Administrador de configuración de SQL Server (inícielo desde el menú de inicio), verá:
Si el SQL Server
la entrada lee (MSSQLSERVER)
entonces esa es la instancia predeterminada (sin ningún nombre); de lo contrario, vería el nombre de la instancia entre paréntesis