Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения:SQL Server
В этой статье описывается, как скрыть экземпляр ядра СУБД в SQL Server с помощью диспетчера конфигурации SQL Server. SQL Server использует службу "Обозреватель SQL Server" для перечисления экземпляров ядра СУБД, установленных на компьютере.
Этот параметр позволяет клиентским приложениям искать сервер и помогает клиентам различать несколько экземпляров ядра СУБД на одном компьютере. Для предотвращения предоставления клиентским компьютерам доступа к экземпляру ядра базы данных, который они пытаются обнаружить с помощью кнопки Обзор, можно использовать следующую процедуру для отключения службы SQL Server Browser.
Используйте диспетчер конфигурации SQL Server
В менеджере конфигурации SQL Server разверните конфигурацию сети SQL Server, щелкните правой кнопкой мыши протоколы для<экземпляра сервера> и выберите «Свойства».
На вкладке "Флаги" в поле "СкрытьInstance " нажмите кнопку "Да", а затем нажмите кнопку "ОК ", чтобы закрыть диалоговое окно. Изменения вступят в силу немедленно для новых соединений.
Замечания
Если вы скрываете именованный экземпляр, необходимо указать номер порта в строке подключения для подключения к скрытому экземпляру, даже если служба браузера запущена. Для именованного скрытого экземпляра рекомендуется использовать статический порт вместо динамического.
Дополнительные сведения см. в статье "Настройка SQL Server для прослушивания определенного TCP-порта".
Кластеризация
Если вы скрываете кластеризованный экземпляр или имя группы доступности, служба кластера может не подключиться к SQL Server. Это приводит к сбою проверки экземпляра кластера IsAlive , и SQL Server переходит в автономный режим.
Чтобы избежать этого сценария, создайте псевдоним во всех узлах кластеризованного экземпляра или всех экземпляров, на которых размещаются реплики группы доступности, чтобы отразить статический порт, настроенный для экземпляра. Например, для группы доступности с двумя репликами на первом узле создайте псевдоним для экземпляра второго узла, например node-two\instancename. На втором узле создайте псевдоним с именем node-one\instancename. Псевдонимы необходимы для успешного переключения на резерв.
Дополнительные сведения см. в статье "Создание или удаление псевдонима сервера для использования клиентом".
Если вы скрываете кластеризованный именованный экземпляр, служба кластеров может не подключиться к SQL Server, если LastConnect раздел реестра (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI11.0\LastConnect) имеет порт, отличный от порта, на который прослушивается SQL Server.
Если службе кластера не удается подключиться к SQL Server, может появиться ошибка, аналогичная следующим:
Event ID: 1001: Event Name: Failover clustering resource deadlock.