Mise à jour des références au nom de la base de données des archives BAM
Si vous avez sauvegardé vos bases de données BAMArchive, vous pouvez, dans l'éventualité d'une défaillance de données ou du système, restaurer cette sauvegarde et la renommer.
Pour restaurer les bases de données BAMArchives, effectuez les étapes décrites dans Comment restaurer vos bases de données. Vous devez en outre suivre les étapes générales suivantes, qui sont suivies d'une procédure qui les décrit en détails :
- Mettez à jour les packages DTS de la fonctionnalité BAM avec les nouveaux noms de serveur et de base de données.
Prérequis
Pour exécuter cette procédure, vous devez ouvrir une session en tant que membre du groupe Administrateurs de BizTalk Server.
Pour mettre à jour les références au nom de la base de données BAMArchive (SQL Server 2008 R2/SP1)
Arrêtez toute mise à jour du cube d'analyse BAM et tout lot DTS de maintenance des données, ou empêchez leur exécution jusqu'à ce que vous ayez restauré la base de données BAMArchive.
Arrêtez le service de l'application BizTalk (y compris le service Bus d'événements BAM) de sorte qu'il ne tente pas d'importer davantage de données dans la base de données.
Cliquez sur Démarrer, sur Exécuter, puis tapez services.msc.
Cliquez avec le bouton droit sur le service BizTalk Group BizTalk : BizTalkServerApplication service, puis cliquez sur Arrêter.
Cliquez sur Démarrer, sur Programmes, sur Microsoft SQL Server 2008 R2, puis sur SQL Server Business Intelligence Development Studio.
Créez un projet dans SQL Server Business Intelligence Development Studio. Cliquez sur Fichier, sur Nouveau, puis sur Projet.
Dans la boîte de dialogue Nouveau projet , dans Modèles, cliquez sur Projet Integration Services, puis sur OK.
Dans la boîte de dialogue Projet Integration Services, dans Explorateur de solutions, cliquez avec le bouton droit sur Packages SSIS, puis cliquez sur Ajouter un package existant.
Dans la boîte de dialogue Ajouter une copie d’un package existant , dans la zone de liste déroulante Serveur , sélectionnez le serveur qui contient le package BAM_DM.
Dans Chemin du package, cliquez sur le bouton de sélection.
Dans la boîte de dialogue Package SSIS , sélectionnez le package BAM_DM, cliquez sur OK, puis sur OK.
À présent, le package s'affiche dans l'Explorateur de solutions.
Dans Explorateur de solutions, double-cliquez sur le package BAM_DM. Dans Gestionnaires de connexions, double-cliquez sur la base de données numéro 3 (base de données MSDB).
Dans la boîte de dialogue Gestionnaire des connexions, dans la zone Nom du serveur, entrez le nom du serveur MSDB, puis cliquez sur OK.
Cliquez sur l’onglet Package Explorer, double-cliquez sur le dossier Variables, puis mettez à jour les valeurs du nom du serveur d’importation principal et du nom de la base de données d’importation principale.
Cliquez sur Fichier, puis sur Enregistrer tout.
Dans Microsoft SQL Server Management Studio, cliquez sur Se connecter.
Cliquez sur Integration Services, double-cliquez sur Packages stockés, cliquez sur MSDB, cliquez avec le bouton droit sur le package BAM_DM, puis cliquez sur Importer le package.
Dans la boîte de dialogue Importer un package , dans Emplacement du package, sélectionnez Système de fichiers.
Dans Chemin du package, accédez à votre projet enregistré, sélectionnez le fichier BAM_DM*.dtsx, puis cliquez sur Ouvrir.
Cliquez à l’intérieur de la zone Nom du package pour remplir automatiquement la zone.
Cliquez sur OK, puis sur Oui pour remplacer.
Redémarrez le service de l'application BizTalk.
Cliquez sur Démarrer, sur Exécuter, puis tapez services.msc.
Cliquez avec le bouton droit sur le service BizTalk Group BizTalk : BizTalkServerApplication service, puis cliquez sur Démarrer.
Activez les mises à jour du cube d'analyse BAM et les lots SSIS de gestion des données.