比如你在库A ,想查询库B的表。可以用 数据库名.架构名.表名的方式查询
select * from 数据库B.dbo.表1
也可以在存储过程中这样使用。
需要注意的是,如果使用这样的查询方式,你必须要确保该SQL SERVER用户有足够的权限。比如使用SA用户,或者把用户的 服务器角色设置为 sysadmin ,或者给用户映身两个数据库。
【笔记】
比如你在库A ,想查询库B的表。可以用 数据库名.架构名.表名的方式查询
select * from 数据库B.dbo.表1
也可以在存储过程中这样使用。
需要注意的是,如果使用这样的查询方式,你必须要确保该SQL SERVER用户有足够的权限。比如使用SA用户,或者把用户的 服务器角色设置为 sysadmin ,或者给用户映身两个数据库。
【笔记】
转载于:https://www.cnblogs.com/xdoudou/p/3602879.html