--创建链接服务器
exec sp_addlinkedserver 'ITSV','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin 'ITSV','false',null,'用户名','密码' --查询示例
select * from ITSV.数据库名.dbo.表名 as a join 表名 as b查询没问题,但以下建表出错,出错提示为:对象 名称 'ITSV.数据库名.dbo.'包含的前缀数目超过了最大值。最大值为2.select id,mc into ITSV.数据库名.dbo.test1 from test1
exec sp_addlinkedserver 'ITSV','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin 'ITSV','false',null,'用户名','密码' --查询示例
select * from ITSV.数据库名.dbo.表名 as a join 表名 as b查询没问题,但以下建表出错,出错提示为:对象 名称 'ITSV.数据库名.dbo.'包含的前缀数目超过了最大值。最大值为2.select id,mc into ITSV.数据库名.dbo.test1 from test1
select id,mc from test1
select id,mc into ITSV.数据库名.dbo.test1 from test1----------
这个有问题的,在Itsv上创建表结构后insert into ITSV.数据库名.dbo.test1(id,mc)
select id,mc from test1
在ITSV里写就不会存在这样的问题