请教一个问题 SQL server的多库联合查询怎么写呀 为啥我按照网上sou的 写的老提示这个[Err] 42S02 - [SQL Server]Invalid object name

0
已邀请:
0

li052468 2016-05-06 回答

同一服务器的不同库:表名前加数据库名称;不同服务器要建链接,exec sp_addlinkedserver 链接名 , '' ,  'SQLOLEDB' , '远程服务器名或ip地址' 

exec sp_addlinkedsrvlogin 链接名 , 'false' , null ,  '用户名' , '密码' ,查询select * from 链接名.数据库名.dbo.表名 
0

- 取是能力,舍是境界 2016-05-06 回答

同实例下跨库的话注意对象名是 库名的.架构名.表名   默认架构是dbo

要回复问题请先登录注册