Comptes d’utilisateur et rôles pour la copie des journaux de transaction

BizTalk Server copie des journaux de transaction est pilotée par un travail SQL Server Agent pour automatiser le processus de restauration des sauvegardes et des journaux. Des autorisations incorrectes peuvent entraîner l’échec des opérations de restauration effectuées par BizTalk Server copie des journaux de transaction. Le compte d’utilisateur configuré pour restaurer des bases de données doit avoir accès à la base de données de production instance qui héberge la base de données BizTalk Management. Dans la plupart des cas, cela signifie que le compte de service pour le travail SQL Server Agent qui dirige le travail de copie des journaux de transaction BizTalk Server sur le SQL Server instance de récupération d’urgence nécessite une connexion et des autorisations sur la base de données de production instance qui héberge le BizTalk Server base de données de gestion. Cela suppose que le compte de service SQL Server Agent est configuré en tant que propriétaire du travail.

BizTalk Server inclut un rôle SQL Server nommé BTS_BACKUP_USERS afin que le compte d’utilisateur configuré pour restaurer des bases de données ne nécessite pas d’autorisation Administrateurs système SQL Server.

Lors de la configuration du compte d’utilisateur qui effectuera des opérations de restauration de base de données dans le cadre de BizTalk Server copie des journaux de transaction, vérifiez les points suivants :

  • Configurer le service SQL Server Agent pour qu’il s’exécute sous un compte de domaine avec un utilisateur mappé configuré dans SQL Server Management Studio (dans Sécurité, Connexions) sur chaque SQL Server instance qui héberge BizTalk Server bases de données restauré par les travaux de BizTalk Server de copie des journaux de transaction.

  • Configurez un compte de connexion SQL Server pour cet utilisateur et attribuez-le au rôle SQL BTS_BACKUP_USERS BizTalk sur chaque serveur.

  • Attribuez cet utilisateur au rôle Administrateurs système SQL Server sur l’ordinateur exécutant SQL Server qui héberge la base de données de gestion BizTalk Server.

  • Le compte qui effectue des opérations de sauvegarde et de restauration doit avoir un accès en lecture et en écriture au partage UNC où les fichiers de sauvegarde sont créés.