[Microsoft][ODBC SQL Server Driver][SQL Server]在 sys.servers 中找不到服务器 'test'。请验证指定的服务器名称是否正确。如果需要,请执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers。
我计算机名原来叫 type,后来改到test,
结果只能显示数据库,不能更新和添加了,
我计算机名原来叫 type,后来改到test,
结果只能显示数据库,不能更新和添加了,
--查看服务器名
SELECT @@SERVERNAME
--删除服务器名
sp_dropserver
--新增服务器名
sp_addlinkedserver
if serverproperty('servername') <> @@servername
begin
declare @server sysname
set @server = @@servername
exec sp_dropserver @server = @server
set @server = cast(serverproperty('servername') as sysname)
exec sp_addserver @server = @server , @local = 'LOCAL'
end
执行SQL 改回原服务器名