SQL Server-Verbindungszeichenfolge Frage

Ich versuche eine Verbindung zu einer benannten SQL-Instanz auf dem server.
Es ist schon Standardinstanz von SQL Server 2005 und eine neu benannte one - SQL-Server 2008. Ich bin mit dem "Netzwerk Bibliothek" - Eigenschaft für die Verwendung von TCP-Verbindung, aber aus irgendeinem Grund, er versucht zu verbinden, die Standard-Instanz, ohne eine Fehlermeldung zu login-Fehler.

Wenn ich entfernen Sie die Netzwerk-Bibliothek Anwesen die Verbindung aufgebaut ohne Fehler.

Ich bin mit windows authntication und haben alle Berechtigungen, die erforderlich sind.

Den problematischen Zusammenhang string:

Data Source=ServerName\InstanceName,1433;network library=dbmssocn;Initial Catalog=MyDataBaseName;Integrated security=SSPI

Den arbeiten Verbindungszeichenfolge:

Data Source=ServerName\Instanzname;Initial Catalog=MyDataBaseName;Integrated security=SSPI

Weglassen der ,1433;network library=dbmssocn aus der Verbindungszeichenfolge, die den Unterschied macht. hinzufügen maked dem server zu verbinden, die deafult-Instanz.
Sowohl der server Remoteverbindungen zulässt.

Ich würde gerne verstehen, warum, bitte.
Vielen Dank im Voraus,

Tamir

Haben Sie auch entfernt die port-Nummer aus der Verbindung Zeichenfolge, die port-Nummer ist der Standard-port, an dem die Standardinstanz abgehört werden
Ja, danke, ich habe es entfernt auch :), sorry, wenn es war nicht klar,
BTW, ist, dass dies möglicherweise besser geeignet für serverfault.com
Bereits auf serverfault zu serverfault.com/questions/104922

InformationsquelleAutor Tamir | 2010-01-21

Schreibe einen Kommentar