Всем привет! Сегодня мы поговорим о том, как удалить связанный сервер (Linked Server) в Microsoft SQL Server, при этом мы рассмотрим два способа удаления: первый – с помощью инструкции T-SQL, и второй – с помощью среды SQL Server Management Studio.
Полезные материалы по теме:
- Что такое связанные серверы (Linked Server) в Microsoft SQL Server
- Как создать связанный сервер (Linked Server) в Microsoft SQL Server
Удаление связанного сервера с помощью инструкции на T-SQL
В Microsoft SQL Server для удаления связанных серверов существует специальная системная хранимая процедура sp_dropserver.
sp_dropserver – хранимая процедура удаления связанного сервера в Microsoft SQL Server.
Данная процедура принимает два параметра:
- @server – имя связанного сервера, который необходимо удалить;
- @droplogins – данный параметр отвечает за удаление связанных имен входа. Если передать значение «droplogins», то все связанные имена входа будут удалены, по умолчанию NULL.
В прошлых материалах (ссылки на материалы указаны чуть выше) мы с Вами создали связанный сервер TEST_EXCEL, который связан с файлом EXCEL.
Теперь давайте представим, что нам больше не нужен данный связанный сервер и нам его необходимо удалить. Чтобы это сделать, мы можем выполнить следующую инструкцию
EXEC sp_dropserver 'TEST_EXCEL', 'droplogins';
В результате связанный сервер TEST_EXCEL будет удален.
Удаление связанного сервера с помощью среды SQL Server Management Studio
Точно также удалить связанный сервер можно и с помощью графического интерфейса среды SQL Server Management Studio.
Для этого необходимо в обозревателе объектов открыть контейнер «Объекты сервера -> Связанные серверы», затем щелкнуть правой кнопкой мыши по связанному серверу, который необходимо удалить, и выбрать пункт «Удалить».
Заметка! Обзор функционала SQL Server Management Studio (SSMS).
Поле этого откроется окно «Удаление объекта», в котором необходимо нажать «ОК».
Далее подтверждаем свое действие, нажав «Да».
В итоге связанный сервер будет удален.
Вот мы с Вами и рассмотрели два способа удаления связанного сервера в Microsoft SQL Server.
Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.
На сегодня у меня все, надеюсь, материал был Вам полезен, пока!