2009-05-20 2 views
0

Ich bin verwirrt über das Verbindungsstringformat von ADO.Net beim Herstellen einer Verbindung zu einer nicht standardmäßigen Instanz von SQL Cluster. Ich habe gesucht, aber verschiedene Beispiele gefunden. Könnte mir bitte jemand mitteilen, welches Format korrekt ist (wenn ich den Namen und den Namen des virtuellen Servers kenne)? Ich verwende eine gesicherte Verbindung.Verbindungszeichenfolge von ADO.Net von SQL Server

Vielen Dank im Voraus, George

Antwort

2

Servername \ InstanceName? Verwenden Sie double \ bei der Verarbeitung von Zeichenfolgen in C#

+0

Ich habe keine offiziellen Dokumente gefunden, die das Verbindungsstringformat für eine SQL-Cluster-Nicht-Standardinstanz abdecken. Haben Sie Dokumente, auf die verwiesen wird? – George2

+1

Ich habe MCTS auf Sql Server bestanden, also musste ich lernen ;-), erinnere mich nicht genau, wann ich es gelernt habe. Ich Thinh MSDN hat einige interessante Abschnitt in Bezug auf SQL-Server-Verbindungszeichenfolgen, aber ich brauche normalerweise einige Zeit, um es zu finden. Jemand hat einen guten Verweis auf die Website über Verbindungszeichenfolgen hier geschrieben – smok1

+0

Danke trotzdem, wenn Sie Ihre Ergebnisse veröffentlichen, wenn Sie Beispiele für Verbindungsstring-Format von SQL-Cluster nicht standardmäßige Instanz finden. Ich habe auch in MSDN gesucht, aber nichts gefunden. – George2

3

Siehe http://www.connectionstrings.com/ - großartige Website für die Herstellung von DB-Verbindungszeichenfolgen.

+0

Keine Beispiele für Verbindungszeichenfolgeformat für SQL-Cluster-Nicht-Standardinstanz. :-( – George2

1

Die folgende Website enthält viele verschiedene Verbindungszeichenfolgen für Sie. Folgendes sollte funktionieren Ich glaube:

http://www.connectionstrings.com/sql-server-2005#1

Dies ist auch ein Duplikat connection string to a SQL Server cluster

+0

Ich fand keine offizielle Antwort von den von Ihnen bereitgestellten Links. :-) – George2

+0

Zitat: "Verwenden Sie serverName \ instanceName als Datenquelle" – samjudson

+0

Ich möchte mit Ihnen bestätigen, dass für nicht standardmäßige Instanz die Verbindungszeichenfolge zu SQL-Cluster sollte - virtualservername \ instancename sein, und Verbindungszeichenfolge zu Standardinstanz sollte virtualservername sein? – George2

0

Wenn Sie die Verbindungseigenschaften Visual Studio verbinden können, um es zu benutzen sollte Ihnen die Connection vs.net verwendet. Die Verwendung dieses Verbindungsstrings könnte helfen.

0

Wenn Sie eine schnelle & einfache Möglichkeit, verschiedene Verbindungszeichenfolgen versuchen möchten, empfehle ich DatabaseTester (Disclaimer - ich schrieb es). Es ist kostenlos und eine sehr einfache Art zu testen. Und ich stimme den anderen oben genannten Posts zu, denn herauszufinden, Verbindungen Strings ConnectionStrings.com ist dein bester Freund.