2009-07-02 3 views
0

Wir verfügen über einen Cluster-SQL-Server und verwenden einen SRV-DNS-Eintrag, um den Dienst zu finden (d. H. sql.mycompany.com).Verwenden eines SRV-DNS-Eintrags zum Herstellen einer Verbindung mit SQL Server unter .NET

MyCompany.com_tcp_http Service Location (SRV) [0][0][1433]sql.Mycompany.com 

Nun, wie ich das .NET SQLConnection verwenden kann diesen DNS-Namen zu verwenden (anstelle des Servernamen/IP)? Irgendwelche Ideen?
Soll ich zuerst System.Net.Dns übersetzen?

+0

Sie könnten dies bei serverfault.com versuchen – Sam

+0

Funktioniert sql.mycompany.com für Server nicht? – Sam

Antwort

0

Eine .NET SQLConnection wird SRV-Datensätze nicht nachschlagen, sondern nur A-Datensätze.

Also ja, Sie müssen Ihren SRV-Datensatz mit System.Net.Dns selbst abfragen, analysieren und verwenden Sie das Ergebnis in Ihrer Verbindungszeichenfolge.

Verwandte Themen