Partager via


Copie des messages suivis dans la base de données des suivis BizTalk

Les processus d'archivage et de purge pouvant utiliser ou modifier des bases de données présentes sur différents serveurs SQL Server, vous devez configurer des serveurs liés entre les instances de SQL Server concernées. Vous pouvez copier directement les messages suivis à partir du serveur MessageBox (BizTalkMsgBoxDb) vers votre base de données des suivis BizTalk (BizTalkDTADb) par l'intermédiaire d'un serveur lié. Vous devez configurer des serveurs liés entre :

  • chacune de vos bases de données MessageBox BizTalk (BizTalkMsgBoxDb) et la base de données des suivis BizTalk (BizTalkDTADb) ;

  • la base de données des suivis BizTalk (BizTalkDTADb) et le serveur de validation pour la validation de l'archivage.

  • Les comptes de service de l'Agent SQL Server sur l'ordinateur qui héberge la base de données MessageBox BizTalk (BizTalkMsgBoxDb) doivent disposer des autorisations db_datareader et db_datawriter pour la base de données des suivis BizTalk (BizTalkDTADb) qui réside sur le serveur lié.

Notes

Dans SQL Server Agent, vérifiez que la tâche de copie est exécutée sans erreurs. En cas d'erreurs, le transfert des données dans la base de données des suivis risque d'échouer.

Prérequis

Pour exécuter cette procédure, vous devez être connecté avec un compte membre du rôle de serveur fixe sysadmin SQL Server.

Pour copier des messages suivis dans la base de données BizTalk Tracking (SQL Server 2008)

  1. Cliquez sur Démarrer, sur Tous les programmes, sur Microsoft SQL Server 2008 R2, puis sur SQL Server Management Studio.

  2. Dans la boîte de dialogue Se connecter au serveur , spécifiez le nom du serveur SQL où réside la base de données BizTalk Tracking (BizTalkDTADb) et le type d’authentification approprié, puis cliquez sur Se connecter pour vous connecter au serveur SQL approprié.

  3. Dans Microsoft SQL Server Management Studio, double-cliquez sur SQL Server Agent, puis sur Travaux.

  4. Dans le volet d’informations, cliquez avec le bouton droit sur TrackedMessages_Copy_BizTalkMsgBoxDb, puis cliquez sur Propriétés.

  5. Dans la boîte de dialogue Propriétés du travail - TrackedMessages_Copy_BizTalkMsgBoxDb , sous Sélectionner une page, cliquez sur Étapes.

  6. Sous Liste des étapes du travail, cliquez sur Purger, puis sur Modifier.

  7. Dans la zone Commande , modifiez les paramètres du serveur de suivi et des noms de base de données en fonction des besoins, puis cliquez sur OK.

  8. Dans la boîte de dialogue Propriétés du travail - TrackedMessages_Copy_BizTalkMsgBoxDb, sous Sélectionner une page, cliquez sur Général, sélectionnez la zone Case activée activé, puis cliquez sur OK.

    Les messages seront copiés de la base de données MessageBox BizTalk (BizTalkMsgBoxDb) vers la base de données des suivis BizTalk (BizTalkDTADb).

Important

Si vous ajoutez une nouvelle base de données MessageBox, vous devez effectuer à nouveau cette procédure pour cette dernière.

Voir aussi

Archivage et purge de la base de données de suivi BizTalk