2009-07-02 46 views
0

我們有一個羣集SQL Server,我們使用SRV DNS條目來定位該服務(即sql.mycompany.com)。使用SRV DNS條目連接到.NET中的SQL Server

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

現在,我如何使用.NET SQLConnection來使用此DNS名稱(而不是服務器名稱/ IP)?有任何想法嗎?
我應該先使用System.Net.Dns來翻譯它嗎?

+0

您可以在serverfault.com上試試這個 – Sam 2009-07-02 16:26:15

回答

0

.NET SQLConnection不會查找SRV記錄,只有A記錄。

所以是的,你需要自己使用System.Net.Dns查詢你的SRV記錄,解析並在連接字符串中使用結果。