Есть ли способ изменить свойства (имя продукта, источник данных, строка поставщика и т.д.) существующего связанного сервера? Когда я перехожу к экрану свойств, все параметры выделены серым цветом.
Изменение свойств связанного сервера в SQL Server
Ответ 1
В результате я создал новый связанный сервер и удалил старый. К сожалению, нет способа редактировать существующий экземпляр
Ответ 2
В SQL Server Management Studio щелкните правой кнопкой на связанном сервере, выберите "Script Linked Server as", затем выберите "DROP и CREATE to", а затем "Окно редактора новых запросов". Теперь вы можете настроить любые настройки, которые вы хотите настроить в script, а затем запустить. Существующий связанный сервер будет удален, а новый будет создан.
Ответ 3
Единственный возможный вариант - использовать sp_setnetname. Вы можете использовать его для изменения источника данных связанного сервера (адресата), например:
DECLARE @name sysname = 'SRVRNAME', @datasource sysname = 'srvr.name.com';
EXECUTE sp_setnetname @server = @name, @netname = @datasource;
Ответ 4
Здесь команда.
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'name', @optvalue=N'<NEWNAME>'
Замените "SERVERNAME" на текущее имя связанного сервера. Замените "NEWNAME" на новое имя, которое вы хотите предоставить связанному серверу.
Ответ 5
Мне удалось изменить имя связанного сервера, используя sp_serveroption с именем @optname = N'name. Этот параметр не отображается в документации BOL на sp_serveroption.
Ответ 6
Отъезд sp_serveroption. Таким образом, GUI в конечном итоге сделает это. Если изменение того, что вы пытались изменить, в конечном итоге не разрешено, вы должны получить содержательное сообщение об ошибке из этой хранимой процедуры.
Ответ 7
Мой опыт (я использую SQL Server 2016 для связи с экземпляром SQL Server 2012, и я хотел переименовать связанный сервер и изменить его цель) было то, что мне нужно было объединить ответы от Xipooo и Jordan Parker.
sp_serveroption переименовал связанный сервер, а sp_setnetname изменило цель связанного сервера.
Ответ 8
Перейдите к инструментам запуска-администрирования и откройте источники данных (odbc), затем нажмите на системный dsn, здесь вы найдете имя связанного сервера dsn. Здесь вы можете редактировать свойства связанного сервера. Вы также можете проверить соединение.
~ Кишоре С.Г.