跨数据库连接,两个数据库的名称相同

时间:2017-12-05 14:22:32

标签: sql-server database

我希望从2个不同的数据库中加入2个表,唯一的问题是两个数据库具有相同的名称(但是具有非常不同的基础数据结构)。

有谁知道如何从这两台服务器加入DataTrue_Report Db?

我尝试使用服务器名称完全限定名称并混合使用某些使用语句,但它不希望与这两个数据库一起使用。

enter image description here

查询1:

SELECT [ClientId] ,
[TPId] ,
[Client_Rolling_Revenue] ,
[TP_Rolling_Revenue] ,
[Client_MTD_Revenue] ,
[TP_MTD_Revenue] 
FROM [DataTrue_Report].[dbo].[SF_REVENUE]

查询2:

SELECT  [FeeId]
      ,[ChainId]
      ,[SupplierId]
      ,[Fees]
      ,[FeeMode]
      ,[IsNewspaper]
      ,[CalculateOn]
      ,[ActiveStartDate]
      ,[ActiveEndDate]
      ,[ChainIdentifier]
  FROM [DataTrue_Report].[dbo].[SBTServiceFees]

连接到数据库1时,第二个查询说没有找到对象,反之亦然。

0 个答案:

没有答案