Что-то странное происходит с сервером базы данных, который мне пришлось перестраивать и восстанавливать из резервной копии.
Я указываю старое приложение VB6, используя ADODB.Connection и современное приложение C # EF6, используя то, что должнобыть одинаковой строкой подключения для обоих типов
servername\INSTANCE
При запуске на одном компьютере с SQL Server оба приложения VB6 и EF6 могут подключаться с использованием этой строки подключения.
При запуске на другом компьютере в сети приложение VB6 подключается, а приложение EF6 - нет.
(со стандартным сообщением «сервер не найден», ошибка: 26 - Ошибка определения сервера / экземпляра, указанного в System.Data.SqlClient.SqlInternalConnectionTds..ctor)
Если я посмотрю напорт конкретного экземпляра и соединяются с
servername,instance_port_number
, затем оба приложения соединяются, на какой бы машине я их не запускалТаким образом, кажется, что-то может происходить с браузером SQL Server, чтобы вызвать проблему.
Есть ли способ, которым я могу получить некоторую диагностическую информацию из браузера SQL Server, какие данные она отправляется куда, безнасколько контролировать весь сетевой трафик?