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

Применимо к:SQL Server

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

SQL Server Native Client (часто сокращенный SNAC) удален из SQL Server 2022 (16.x) и SQL Server Management Studio 19 (SSMS). SQL Server Native Client (SQLNCLI или SQLNCLI11) и устаревший поставщик MICROSOFT OLE DB для SQL Server (SQLOLEDB) не рекомендуется для разработки новых приложений. В дальнейшем перейдите на новый драйвер Microsoft OLE DB (MSOLEDBSQL) для SQL Server или последнюю версию Microsoft ODBC Driver для SQL Server. Сведения о 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. В области сведений щелкните правой кнопкой мыши псевдоним, который необходимо удалить, и выберите Удалить.

Дальнейшие действия