Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 在sql server中链接2个数据库_Sql Server 2005 - Fatal编程技术网

Sql server 2005 在sql server中链接2个数据库

Sql server 2005 在sql server中链接2个数据库,sql-server-2005,Sql Server 2005,我不熟悉SQL Server数据库 我在同一个sql server中有两个数据库DB1(表T1在这个DB中)和DB2(表T2在这个DB中)。我想在sql server中加入T1和T2。我遇到了一个叫做DBlink的概念。我们可以在这个场景中创建DB链接吗(如果可以,请告诉我如何创建) 提前感谢。dblink是Oracle的一项功能,而不是Sql Server。 mssql中相应的功能称为链接服务器,使您能够将链接添加到不同的服务器,而不是数据库。在你的情况下,你不需要这个。要连接同一服务器上不同

我不熟悉SQL Server数据库

我在同一个sql server中有两个数据库DB1(表T1在这个DB中)和DB2(表T2在这个DB中)。我想在sql server中加入T1和T2。我遇到了一个叫做DBlink的概念。我们可以在这个场景中创建DB链接吗(如果可以,请告诉我如何创建)


提前感谢。

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

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

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

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

在这里询问之前,你应该询问搜索引擎。通过查看此功能的文档,您发现了什么?你到底不理解/不能实现/被困在什么地方?在这里询问之前,你应该询问搜索引擎。通过查看此功能的文档,您发现了什么?您到底不了解/无法实现/被困在什么地方?还要确保连接的用户对这两个地方都有权限。还要确保连接的用户对这两个地方都有权限。