Использование (local) в строке подключения не работает в моем кластере. Я предполагаю, что он ищет экземпляр по умолчанию на текущем активном узле вместо имени Virtual SQL. Кто-нибудь знает, как заставить эту работу?
редактировать примечание: Я бы хотел использовать (local), а не localhost - я не хочу изменять код, сгенерированный приложением.





вы пробовали "localhost" без (и)
я знаю (местный) только тогда, когда вы пытаетесь получить доступ к особому экземпляру. кластер работает на его виртуальном ip.
Вы должны использовать кластерное имя Virtual SQL Service, к сожалению, localhost и (local) не работают в кластере
Имена (local) или (.) Всегда будут использовать интерфейс совместно используемой памяти, а не TCP или именованные каналы, и ни один из них не может использоваться против кластерного экземпляра, которому требуется TCP или именованные каналы через TCP. Вы не можете использовать интерфейс общей памяти для нелокального экземпляра, который в случае кластера может быть локальным, а может и не быть.
Некоторые программы используют (local), что, по-видимому, является ключевым словом строки подключения sql. Моя цель - не заходить в приложение, поставляемое поставщиком, и изменять его, иначе я бы просто изменил его на имя виртуального SQL.