Verschieben der BAM-Sternschema-Datenbank
Mit dieser Vorgehensweise können Sie die BAM-Sternschema-Datenbank auf einen anderen Server verschieben.
Voraussetzungen
Zum Ausführen dieses Verfahrens müssen Sie mit einem Konto angemeldet sein, das Mitglied der festen Serverrolle "sysadmin" von SQL Server ist.
So verschieben Sie die BAM-Sternschema-Datenbank
Rufen Sie eine Kopie der zum Wiederherstellen von BAM verwendeten XML-Datei ab:
Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie cmd ein, und klicken Sie dann auf OK.
Wechseln Sie an der Eingabeaufforderung in das folgenden Verzeichnis:
\Programme (x86)\Microsoft BizTalk Server <VERSIONSnachverfolgung>
Geben Sie an der Eingabeaufforderung Folgendes ein:
Bm.exe get-config –filename:BAMConfiguration.xml
Hinweis
Auf einem System, das Unterstützung für die Benutzerkontensteuerung (User Account Control, UAC) bietet, müssen Sie das Tool möglicherweise mit Administratorrechten ausführen.
Befolgen Sie die Anweisungen in SQL Server-Onlinedokumentation zum Sichern der Datenbank auf dem alten Server.
Kopieren Sie die BAM-Sternschema-Datenbank auf den neuen SQL Server.
Folgen Sie den in der SQL Server-Onlinedokumentation aufgeführten Anweisungen zum Wiederherstellen der Datenbank auf dem neuen Server.
Bearbeiten Sie die Datei BAMConfiguration.xml, und ändern Sie im Abschnitt StarSchemaDatabase DeploymentUnit den Servernamen in den neuen Servernamen.
Speichern und schließen Sie die Datei BAMConfiguration.xml.
Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie cmd ein, und klicken Sie dann auf OK.
Wechseln Sie an der Eingabeaufforderung in das folgenden Verzeichnis:
\Programme (x86)\Microsoft BizTalk Server <VERSIONSnachverfolgung>
Geben Sie an der Eingabeaufforderung Folgendes ein:
bm.exe update-config -FileName:BAMConfiguration.xml
Hinweis
Auf einem System, das Unterstützung für die Benutzerkontensteuerung (User Account Control, UAC) bietet, müssen Sie das Tool möglicherweise mit Administratorrechten ausführen.
Aktualisieren Sie SQL-Verbindung 2 auf die folgende Weise, um den Server- und Datenbanknamen in allen BAM-Analyse-DTS-Paketen mit dem Präfix „BAM_AN_“ zu ändern:
Öffnen Sie mit SQL Server Management Studio den Server, der als Host für BAM dient.
Öffnen Sie den Ordner Data Transformation Services .
Öffnen Sie den Ordner Lokale Pakete .
Öffnen Sie das DTS-Paket, und doppelklicken Sie dann auf Verbindung 2 , um die Verbindung zu öffnen.
Wählen Sie den Namen des neuen Servers und der Datenbank im Dropdownfeld aus.
Aktualisieren Sie die Datenquelle in der BAM-Analysedatenbank wie folgt:
Öffnen Sie mit SQL Server Analysis Manager den Server, der als Host für die BAM-Analysedatenbank dient.
Öffnen Sie den Ordner Datenquellen .
Klicken Sie mit der rechten Maustaste auf die Datenquelle für den Cube, und klicken Sie dann auf Bearbeiten.
Geben Sie auf der Registerkarte Verbindung den neuen Servernamen und Datenbanknamen für die BAM Star Schema-Datenbank ein, und klicken Sie dann auf OK.