Hello,
I have a two node multisite sql2012 cluster. This cluster resides in domainA and the clients in domainA are connecting without issue. We have a second Domain we will call DomainB that also needs to connect to the sql cluster. We do not have a trust relationship between the domains established nor are we replicating dns between the two domains. What I did in DomainB was add two host address records. For example:
Cluster name - SQLClus
DNS Records
SQLClus - 10.210.200.233 (Node 1)
SQLClus - 10.210.201.233 (Node 2)
This is how things are setup in DomainA and it works without issue. For connectivity I am using the sql native client 11 in both domains. The only thing that I can think of that is different is the fact that in DomainA the nodes are members of that domain and they are setup to register their dns records. In DomainB the dns records are just static records that I added.
To provide futher explanation of the issue when I am trying to connect from DomainB the connection fails on occasion and when it fails if I ping the cluster name it is going to secondary server which is not active at the time. I thought the native client ODBC driver was supposed to be able to handle this and it would try the second IP listed in dns?
Any thoughts on how to get this working properly across the two different domains?