Partager via


Création d’un serveur lié

Lorsque BizTalk Server est installé dans une topologie distribuée, les bases de données appartenant à un groupe BizTalk existent sur plusieurs serveurs SQL Server. Vous devez configurer une connexion de serveur lié à chacun des serveurs distants avant de pouvoir sauvegarder l’ensemble de l’environnement BizTalk à partir du serveur d’administration BizTalk. Un serveur lié est une source de données OLE DB utilisée dans les requêtes distribuées SQL Server.

Dans le cadre du processus de sauvegarde et de restauration, la tâche de sauvegarde BizTalk Server crée automatiquement des serveurs liés. Si nécessaire, toutefois, vous pouvez créer manuellement des serveurs liés à l’aide de cette procédure.

Les serveurs liés peuvent également être créés à l’aide de la procédure stockée sp_addlinkedserver . Il existe des considérations de sécurité associées à cette opération. Lorsqu’un serveur lié est créé à l’aide de sp_addlinkedserver, toutes les connexions locales sont mappées au nouveau serveur lié par défaut. Pour contrôler l’accès au serveur lié, la procédure sp_droplinkedsvrlogin doit être utilisée pour supprimer le mappage de connexion global, suivi de sp_addlinkedsvrlogin pour mapper le ou les comptes de connexion souhaités au nouveau serveur lié. Lorsque vous utilisez sp_addlinkedsvrlogin, il est recommandé de définir le @useself paramètre = TRUE. Cela évite d’avoir à incorporer un nom d’utilisateur et un mot de passe dans votre script SQL.

Conseil / Astuce

Ces étapes peuvent changer au fil du temps. Nous vous recommandons de faire référence à la documentation SQL Server sur Créer des serveurs liés.

Conditions préalables

  • Se connecter avec un compte membre du rôle serveur fixe SQL Server sysadmin

  • Créez une connexion SQL Server locale. Dans les étapes suivantes, ce compte est mappé à une connexion sur le serveur SQL Server auquel vous allez établir un lien.

Créer un serveur lié

  1. Ouvrez SQL Server Management Studio, entrez le nom de votre serveur SQL Server local, puis sélectionnez Se connecter.

  2. Développez Objets serveur, cliquez avec le bouton droit sur Serveurs liés, puis sélectionnez Nouveau serveur lié.

    Pour afficher les objets serveur, connectez-vous à un serveur SQL Server local. Ensuite, les objets serveur doivent être affichés.

  3. Dans la zone de texte serveur lié , entrez le nom réseau complet du serveur SQL Server auquel vous souhaitez établir un lien.

    Remarque

    Cette procédure fait souvent référence au serveur auquel vous établissez une liaison en tant que serveur distant. Cela est pratique uniquement pour indiquer la relation entre le serveur lié (« distant ») et le serveur local.

  4. Sous Type de serveur, sélectionnez SQL Server.

  5. Dans le volet de gauche, sélectionnez Sécurité.

    Dans cette étape, vous mappez le compte local que vous avez créé à la connexion du serveur distant. Les options disponibles sont les suivantes :

    Choix Descriptif
    Être effectuée à l’aide du contexte de sécurité actuel de la connexion Dans les environnements de domaine, les utilisateurs se connectent généralement avec leurs connexions de domaine. Cette option peut être optimale, car le contexte de sécurité du compte de domaine connecté est mappé au compte local que vous avez créé.
    Être effectuée à l’aide de ce contexte de sécurité Lorsque les utilisateurs se connectent à SQL Server local à l’aide d’une connexion SQL Server, cette option peut être optimale. Entrez ensuite la connexion et le mot de passe du compte sur le serveur lié.
  6. Sélectionnez Ajouter, puis entrez les éléments suivants :

    1. Sous Connexion locale, sélectionnez le compte local que vous avez créé.

    2. Cochez Usurper si la connexion locale existe également sur le serveur distant.

    3. Sinon, si la connexion locale est mappée à une connexion SQL Server distante, entrez le nom d’utilisateur distant et le mot de passe distant pour la connexion au serveur distant.

      Remarque

      Pour utiliser l’emprunt d’identité, vos comptes de configuration et de connexion SQL Server doivent répondre aux exigences de délégation. Pour plus d’informations, consultez Configuration des serveurs liés pour la délégation .

  7. Dans le volet gauche, choisissez Options du serveur. Définissez les paramètres RPC et RPC Out sur True, puis sélectionnez OK.

Conseil / Astuce

Pour plus d’informations et de recommandations lors de la création de serveurs liés, y compris à l’aide de la sp_addlinkedserver procédure stockée, consultez Créer des serveurs liés.

Voir aussi

Informations avancées sur la sauvegarde et la restauration