【发布时间】:2018-03-27 12:33:48
【问题描述】:
如何在 SQL Server 中同时连接两个数据库? 我想在外部数据库 db2 中存在的某些表上从本地数据库 db1 创建查询。我正在使用 SQL Server。
【问题讨论】:
-
你不需要两个连接,你可以在查询中加入跨数据库表
-
db1和db2在同一个SQL Server中? -
从您的帖子中不清楚,但您实际上是指 2 个单独的实例吗?单个实例可以托管多个数据库,因此要引用不同的数据库只需使用 3 部分命名:
DBName.SchemaName.ObjectName。 -
按照答案中的建议使用
Linked Server。更多信息请参考docs.microsoft.com/en-us/sql/relational-databases/…
标签: sql-server database connection