Поделиться через


Создание или удаление псевдонима сервера для использования клиентом

Область применения: SQL Server

SQL Server 2022 и более поздних версий

SQL Server Native Client (SNAC) не поставляется с:

  • SQL Server 2022 (16.x) и более поздних версий
  • SQL Server Management Studio 19 и более поздних версий

Собственный клиент SQL Server (SQLNCLI или SQLNCLI11) и устаревший поставщик Microsoft OLE DB для SQL Server (SQLOLEDB) не рекомендуется для разработки новых приложений.

Для новых проектов используйте один из следующих драйверов:

Сведения о SQLNCLI, которые поставляется в качестве компонента SQL Server ядро СУБД (версии 2012–2019), см. в этом исключении жизненного цикла поддержки.

Для создания или удаления псевдонима для SQL Server 2022 (16.x) и более поздних версий используйте cliconfg.exe. Дополнительные сведения см. в статье "Добавление конфигурации сетевой библиотеки (служебная программа клиентской сети)".

SQL Server 2019 и предыдущие версии

В этой статье описывается создание или удаление псевдонима сервера в SQL Server с помощью диспетчер конфигурации SQL Server для SQL Server 2019 (15.x) и предыдущих версий.

Псевдоним является альтернативным именем, которое можно использовать для создания соединения. Псевдоним инкапсулирует необходимые элементы строки соединения и представляет их с помощью имени, выбранного пользователем. Псевдонимы могут использоваться с любым клиентским приложением. После создания псевдонима сервера клиент может соединяться с несколькими серверами по разным сетевым протоколам, не указывая протокол и сведения о соединении для каждого из них. Кроме того, можно также держать постоянно включенными несколько сетевых протоколов, даже если некоторые из них используются время от времени. Если сервер настроен на прослушивание порта или именованного канала, отличных от используемых по умолчанию, и служба браузера SQL Server отключена, то можно создать псевдоним, который будет определять другой номер порта или именованный канал.

Использование диспетчер конфигурации SQL Server

Создать псевдоним

  1. В диспетчере конфигурации SQL Server разверните узел Конфигурация SQL Server Native Client, щелкните правой кнопкой мыши пункт Псевдонимы и выберите Создать псевдоним.

  2. В поле Имя псевдонима введите имя для псевдонима. Клиентские приложения будут пользоваться этим именем при установлении соединения.

  3. В поле Сервер введите имя или IP-адрес сервера. Для именованного экземпляра добавьте имя экземпляра.

  4. В поле Протокол выберите протокол, применяемый для данного псевдонима. При выборе протокола оно изменяет заголовок поля необязательных свойств на "Порт нет", "Имя канала" или "Строка подключения".

Строки подключения, описанные в справке диспетчера конфигурации SQL Server, могут оказаться полезными для программистов, которые сами создают такие строки. Для доступа к этим сведениям в диалоговом окне Создание псевдонима нажмите клавишу F1 или выберите Справка.

Примечание.

Если созданный псевдоним соединяется с неверным сервером или экземпляром, отключите и затем повторно включите соответствующий сетевой протокол. Это позволит очистить находящиеся в кэше сведения о соединении и произвести подключение клиента правильно.

Удаление псевдонима

  1. В диспетчере конфигурации SQL Server разверните узел Конфигурация SQL Server Native Client и выберите Псевдонимы.

  2. В области сведений щелкните правой кнопкой мыши псевдоним, который необходимо удалить, и выберите Удалить.

Следующие шаги