Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server-Verbindungszeichenfolgen – Punkt (.) oder (local) oder (localdb)

. und (local) und YourMachineName sind alle gleichwertig und beziehen sich auf Ihre eigene Maschine.

(LocalDB)\instance ist SQL Server 2012 Express nur.

Die anderen Teile hängen davon ab, wie Sie installieren - wenn Sie mit einem Instanznamen installieren - dann müssen Sie diesen Instanznamen buchstabieren (SQL Server Express verwendet standardmäßig den SQLEXPRESS Instanznamen, während andere Editionen von SQL Server versuchen, die Standardinstanz ohne besonderen Namen zu verwenden).

Verwenden Sie also für einen "normalen" SQL Server, der mit allen Standardoptionen auf Ihrem lokalen Computer installiert ist,

.    or   (local)     or          YourMachineName

Für SQL Server Express mit allen Standardeinstellungen installiert ist, verwenden Sie

.\SQLEXPRESS    or   (local)\SQLEXPRESS     or          YourMachineName\SQLEXPRESS

Wenn Sie sich den SQL Server Configuration Manager ansehen (starten Sie ihn über das Startmenü), sehen Sie:

Wenn der SQL Server Eintrag lautet (MSSQLSERVER) dann ist das diese Standardinstanz (ohne Namen) - sonst würden Sie den Instanznamen in Klammern sehen