链接sql server中的2个数据库

时间:2013-05-06 10:08:12

标签: sql-server-2005

我是SQL Server数据库的新手。

我在同一个sql server中有2个数据库DB1(表T1在这个DB中)和DB2(表T2在其中这个DB)。我想在sql server中加入T1和T2。我遇到了名为DBlink的概念。我们可以在这种情况下创建数据库链接(如果是,请让我如何创建它。)?

提前致谢。

1 个答案:

答案 0 :(得分:3)

dblink是Oracle的一个功能,而不是Sql Server。 相应的功能ins mssql称为链接服务器,使您可以将链接添加到不同的服务器,而不是数据库。在您的情况下,您不需要这个。要在同一服务器上连接来自不同数据库的表,只需在查询中包含数据库名称:

select top 100 t1.* from [databse_name].[schema_name].[table_name] as t1