Aktualisieren von Verweisen auf den BAM-Archivdatenbanknamen
Wenn Sie eine Sicherungskopie der BAMArchive-Datenbanken erstellt haben, können Sie diese Sicherung im Falle eines System- oder Datenfehlers wiederherstellen und umbenennen.
Führen Sie zum Wiederherstellen der BAMArchive-Datenbanken die Schritte unter Wiederherstellen Ihrer Datenbanken aus. Darüber hinaus müssen Sie diese allgemeinen Schritte ausführen, auf die ein Abschnitt folgt, in dem die Schritte detailliert beschrieben werden:
- Aktualisieren Sie das BAM DTS-Paket mit dem neuen Servernamen und dem Datenbanknamen.
Voraussetzungen
Sie müssen als Mitglied der Gruppe BizTalk Server-Administratoren angemeldet sein, um dieses Verfahren ausführen zu können.
So aktualisieren Sie Verweise auf den Namen der BAM-Archivdatenbank (SQL Server 2008 R2/SP1)
Beenden oder verhindern Sie die Ausführung von BAM-Cubeaktualisierungspaketen und DTS-Paketen zur Datenwartung, bis Sie die BAMArchive-Datenbank wiederhergestellt haben.
Beenden Sie den BizTalk-Anwendungsdienst (der den BAM-Ereignisbusdienst umfasst), damit nicht versucht wird, weitere Daten in die Datenbank zu importieren.
Klicken Sie auf Start, klicken Sie auf Ausführen, und geben Sie dann services.msc ein.
Klicken Sie mit der rechten Maustaste auf den BizTalk Service BizTalk-Gruppe: BizTalkServerAnwendungsdienst, und klicken Sie dann auf Beenden.
Klicken Sie auf Start, auf Programme, auf Microsoft SQL Server 2008 R2, und klicken Sie dann auf SQL Server Business Intelligence Development Studio.
Erstellen Sie in SQL Server Business Intelligence Development Studio ein neues Projekt. Klicken Sie auf Datei, auf Neu und anschließend auf Projekt.
Klicken Sie im Dialogfeld Neues Projekt unter Vorlagen auf Integration Services-Projekt, und klicken Sie dann auf OK.
Klicken Sie im Dialogfeld Integration Services-Projekt in Projektmappen-Explorer mit der rechten Maustaste auf SSIS-Pakete, und klicken Sie dann auf Vorhandenes Paket hinzufügen.
Wählen Sie im Dialogfeld Kopie des vorhandenen Pakets hinzufügen im Dropdownlistenfeld Server den Server aus, der das BAM_DM Paket enthält.
Klicken Sie unter Paketpfad auf die Schaltfläche mit den Auslassungspunkten.
Wählen Sie im Dialogfeld SSIS-Paket das BAM_DM Paket aus, klicken Sie auf OK, und klicken Sie dann auf OK.
Das Paket wird jetzt im Projektmappen-Explorer aufgeführt.
Doppelklicken Sie in Projektmappen-Explorer auf das paket BAM_DM. Doppelklicken Sie in Verbindungs-Managern auf Datenbanknummer 3 (MSDB-Datenbank).
Geben Sie im Dialogfeld Verbindungs-Manager im Feld Servername den Namen des MSDB-Servers ein, und klicken Sie dann auf OK.
Klicken Sie auf die Registerkarte Paket Explorer, doppelklicken Sie auf den Ordner Variablen, und aktualisieren Sie dann die Werte für den Namen des primären Importservers und den Namen der primären Importdatenbank.
Klicken Sie auf Dateiund dann auf Alle speichern.
Klicken Sie in Microsoft SQL Server Management Studio auf Verbinden.
Klicken Sie auf Integration Services, doppelklicken Sie auf Gespeicherte Pakete, klicken Sie auf MSDB, klicken Sie mit der rechten Maustaste auf das BAM_DM Paket, und klicken Sie dann auf Paket importieren.
Wählen Sie im Dialogfeld Paket importieren unter Paketspeicherort die Option Dateisystem aus.
Navigieren Sie unter Paketpfad zu Ihrem gespeicherten Projekt, wählen Sie die datei BAM_DM*.dtsx aus, und klicken Sie dann auf Öffnen.
Klicken Sie in das Feld Paketname , um das Feld automatisch aufzufüllen.
Klicken Sie auf OK, und klicken Sie dann auf Ja , um zu überschreiben.
Starten Sie den BizTalk-Anwendungsdienst neu.
Klicken Sie auf Start, klicken Sie auf Ausführen, und geben Sie dann services.msc ein.
Klicken Sie mit der rechten Maustaste auf den BizTalk Service BizTalk Group: BizTalkServerApplication-Dienst , und klicken Sie dann auf Start.
Aktivieren Sie die gewünschten BAM-Cubeaktualisierungspakete und SSIS-Pakete zur Datenwartung.