Я пытаюсь подключиться к именованному экземпляру SQL на сервере. Существует экземпляр по умолчанию SQL Server 2005 и недавно названный один - SQL Server 2008. Я использую свойство «Сетевая библиотека» для использования TCP-соединения, но по какой-либо причине он пытается подключить экземпляр по умолчанию и опустить ошибку о ошибке входа в систему.Вопрос по строке подключения SQL Server
Если я удаляю сетевую библиотеку, то соединение также установлено без ошибок.
Я использую windows authntication и имею все необходимые разрешения.
Проблематика Строка соединения:
Data Source = ServerName \ InstanceName, 1433; библиотечная сеть = dbmssocn; Initial Catalog = MyDataBaseName; Комплексная безопасность = SSPI
Рабочая строка подключения:
Источник данных = Имя_сервера \ Имя экземпляра; Начальный каталог = MyDataBaseName; Интегрированная безопасность = SSPI
Опуская 1433; сетевой библиотеки = dbmssocn из строки подключения делает разницу. добавив, что он подключил сервер для подключения экземпляра deafult. Оба сервера позволяют удаленные подключения.
Я хотел бы понять, почему, пожалуйста. Спасибо заранее,
Тамир
Вы также удалили номер порта из строки рабочего соединения, этот номер порта является портом по умолчанию, который будет прослушивать экземпляр по умолчанию на – slugster
Да , спасибо, я тоже удалил его :), извините, если не было понятно – Tamir
BTW, это может быть более подходящим для serverfault.com – ConcernedOfTunbridgeWells