3 votes

Comment ajouter un serveur lié auto-référencé dans SQL 2008

Je suis en train de tenter de reproduire notre configuration serveur en direct en local en utilisant une seule base de données SQL.

Dans SQL 2005, j'aurais ajouté 2 serveurs liés se référant tous deux à eux-mêmes avec des noms différents, chacun pointant vers une table différente.

Comment faire cela dans SQL 2008. J'ai essayé les différents fournisseurs et différents paramètres mais en vain.

Le serveur local utilise une connexion de confiance donc je n'ai pas besoin de noms d'utilisateur / mots de passe.

J'aurais idéalement besoin de mettre en place les références liées suivantes :

DBSVR1 - mydb_master DBSVR2 - mydb_import

Toute information sur le sujet serait utile, j'ai réussi à le faire en 2005 il y a environ 8 mois mais je ne me souviens pas comment, maintenant je suis en 2008 !

4voto

Lisa Points 21

Eh bien, j'ai réussi à le faire via un script car cela a fonctionné sans problème plutôt que par l'interface graphique

EXEC sp_addlinkedserver @server='DBSVR2',

                                             @srvproduct='',

                                             @provider='SQLNCLI',

                                             @datasrc='.', -- la source de données

                                             @provstr='Integrated Security=SSPI';

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X