遇到SQL问题,我可以find已经发布在SF上的确切问题。
我有一个SQL服务器运行在一个站点到站点VPN一侧的192.168.16.x子网上。 我在另一个172.16.100.x子网上有一个工作站。
在SQL服务器上运行的SQL浏览器以及在DC上运行的计算机浏览器以及两侧的所有工作站。 计算机浏览器正确显示两边的所有计算机。
我可以在两个方向上ping和parsing所有主机名,但是在添加SQL DSN时,SQL实例名称不会在100.x端填充下拉列表,只在16.x端填充。 所有stream量和端口都在vpn上打开。
我需要安装的软件应用程序需要SQL实例是广播和可选的。 它需要一个DSN,基本上需要能够通过在应用程序中select一个SQL实例来进行configuration。 你不能只是input…它不会工作。
任何想法如何解决这个将不胜感激。
谢谢!
我不太了解SQL实例发现,但假设这是基于广播,那么它将永远不会跨越IPnetworking边界(这就解释了您正在见证的行为,如果您的软件位于VPN的16.X端)。
如果确实是这个问题,一个解决方法(注意我没有把它称为解决scheme)将设置一些networking地址转换,将广播从networking16.Xredirect到networking广播地址100.X,如果您的路由器允许它。