所以我得到了这个查询,试图在SSMS中以SQLCMD模式运行:
:CONNECT SERVER1
select *
from [SERVER1].DB1.dbo.Project
where id not in
(
:CONNECT [SERVER2]
select distinct id from [SERVER2].DB2.dbo.Project
);
但是收到此错误,不确定我在做什么错。任何帮助,将不胜感激。谢谢!
致命脚本错误。无法打开SQLCMD脚本中指定的连接。
这对于SQLCMD查询无效,您将无法以这种方式进行尝试。
像您一样,通过链接服务器的4部分命名连接到链接服务器。删除控制语言。这里不需要SQLCMD。
select *
from [SERVER1].DB1.dbo.Project
where id not in
(
select distinct id from [SERVER2].DB2.dbo.Project
);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句