Bonjour,
Après qq recherches, je n'ai pas pu trouver les informations que je recherchais sur les serveurs liés en sql server 2005.
Je voudrais pouvoir controler mes serveurs lié par T-SQL.
En fait j'ai une table qui contient des informations sur mes différents sites (nom du site, login, mot de passe,....)
Cette liste bien évidement n'est pas fixe et peut changer au cours du temps.
J'ai donc voulu placer des trigger sur ma table avec les procédures stockées sp_addlinkedserver et sp_droplinkedserver afin de réagir au plus vite.
Apparement je ne peux pas, ces procédures ne veulent pas s'insérer dans une transaction.
Bon tant pis, je me dis que je vais le gérer au niveau de mon outil hôte, il lancera des requètes sql avec les bons paramètres etc.
Jusque la aucun problème ça doit fonctionner.
Maintenant se pose un problème, j'aimerais pouvoir connaitre la liste des serveur qui sont actuellement lié a mon serveur.
Je m'explique, avoir une requète ou une procédure stockée qui me renvoit la liste des noms de mes serveurs lié. Ainsi je pourrais vérifier si tel serveur existe déjà dans mes serveurs lié ou pas.
Et de même je pourrais envisager de parcourir cette liste pour les supprimer un par un pour les réajouter
Merci a vous de votre aide
Partager