sql serveur lié à la requête de jointure

Je vais avoir des problèmes d'exécution d'une requête sur l'adhésion à une bd locale avec un DB à partir d'un serveur lié.

Ma requête:

SELECT 

        [LocalDatabase].[dbo].[Record].[Project_ID],
        [LinkedServer].[Reporting].[dbo].[Active].[Name]

        FROM [LocalDatabase].[dbo].[Record] inner join 
             [LinkedServer].[Reporting].[dbo].[Active] ON
             [LocalDatabase].[dbo].[Record].[Project_ID] = [LinkedServer].[Reporting].[dbo].[Active].[Delivery_Number]

Les erreurs:

Msg 4104, Level 16, State 1, Line 9
The multi-part identifier "LinkedServer.Reporting.dbo.Active.Delivery_Number" could not be bound.
Msg 4104, Level 16, State 1, Line 5
The multi-part identifier "LinkedServer.Reporting.dbo.Active.Name" could not be bound.

Je devine que ma syntaxe est incorrecte, mais je suis incapable de le résoudre.
Quelqu'un peut s'il vous plaît suggérer une solution?

Si il y a une meilleure solution pour moi pour exécuter une requête select sur 2 bases de données qui sont sur des serveurs différents, veuillez le mentionner.

OriginalL'auteur sd_dracula | 2014-01-15