Bonjour au forum!

EDIT:
SBGD: SQL Server 2005
OS: Windows NT 2003
J'ai besoin de votre aide.

Je dois inserer des données dans une table d'un serveur1@SQL Server sur un autre serveur2@SQL Server.

Simplement, si deux base de données sont sur un meme serveur, il suffit d'indiquer le nom des bases de données :

INSERT INTO destination.table
SELECT *
FROM source.table
Mon probleme, c'est que les bases de données sont sur des serveurs différents. Je dois executer un batch toutes les nuits, qui récupère les données d'un serveur. Comment procédé ? J'ai essayé ceci sans succès:

INSERT INTO serveur1.destination.table
SELECT *
FROM serveur2.source.table
Qu'elle est la syntaxe SQL ?
Faut-il démarcher avec les liens odbc ?


Merci de votre aide & précision !!