我在另一个通过 IP 引用的盒子上有一个异地生产数据库。让我们说它的IP:
123.45.67.89
现在我想做一个查询,将我的服务器在本地称为 MYSERVER1 与我的生产服务器一起引用。
当我尝试这样做时:
select count(*) from [MYSERVER1].MyDBName.dbo.mytable;
一切都很好。但我不能这样做:
select count(*) from [123.45.67.89].MyDBName.dbo.mytable;
有没有办法链接服务器?喜欢使用 sp_addLinkedServer?
我收到此错误:
消息 7202,级别 11,状态 2,第 3
行在 sys.servers 中找不到服务器“123.45.67.89”。验证是否指定了正确的服务器名称。如有必要,执行存储过程 sp_addlinkedserver 将服务器添加到 sys.servers。
有任何想法吗?(我想将 X 行复制到我的生产服务器,这就是原因)