Назад | Перейти на главную страницу

Можно ли редактировать связанные серверы SQL Server 2008? Есть ли эквивалент оператора ALTER для связанных серверов?

У меня есть связанный сервер, созданный с помощью SQL Server Management Studio 2008.

Если место назначения связанного сервера изменится, мне придется изменить его свойства, чтобы они указывали на нужное место.

Но я не могу - нет возможности редактирования!

Я что-то упустил или связанные серверы нельзя изменить?

Да ты прав. Имя связанного сервера не может быть изменено. Его необходимо удалить и воссоздать в случае изменения имени сервера.

Вы не можете изменить связанный сервер

Но если вы щелкните правой кнопкой мыши сервер в Management Studio, а затем:

Сценарий связанного сервера как> УДАЛИТЬ и СОЗДАТЬ в> Новое окно редактора запросов

Вы можете вносить изменения в сценарий, и это почти тот же рабочий процесс, что и при использовании ИЗМЕНИТЬ

Возможность редактировать их оставалась примерно в SQL 2000 или SQL 2005, теперь их нужно отбросить и создать заново.

Проверять, выписываться sp_setnetname. Вы можете использовать его для изменения data_source связанного сервера (места назначения), например:

DECLARE @name sysname = 'SRVRNAME';
DECLARE @datasource sysname = 'srvr.name.com';

EXECute sp_setnetname @server = @name, @netname = @datasource;