Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bevor Sie Daten aus der BizTalk Tracking (BizTalkDTADb)-Datenbank archivieren oder löschen können, müssen Sie den DTA-Lösch- und Archivauftrag (BizTalkDTADb) konfigurieren. Dieser Auftrag ist so konfiguriert, dass die dtasp_BackupAndPurgeTrackingDatabase Store-Prozedur aufgerufen wird, die sechs Parameter verwendet, die Sie konfigurieren müssen.
Voraussetzungen
Melden Sie sich mit einem Konto an, das Mitglied der festen Serverrolle „sysadmin“ in SQL Server ist.
Konfigurieren des DTA-Bereinigungs- und Archivauftrags
Öffnen Sie auf dem SQL Server, auf dem die BizTalk Tracking -Datenbank (BizTalkDTADb) gehostet wird, SQL Server Management Studio.
Geben Sie in "Verbindung mit Server" den Namen des SQL-Servers ein, auf dem sich die BizTalk Tracking (BizTalkDTADb)-Datenbank befindet, geben Sie den Authentifizierungstyp ein, und wählen Sie dann "Verbinden" aus, um eine Verbindung mit dem SQL-Server herzustellen.
Doppelklicken Sie auf DEN SQL Server-Agent, und wählen Sie dann "Aufträge" aus.
Klicken Sie im Objekt-Explorer-Details mit der rechten Maustaste auf DTA-Lösch- und -Archivieren (BizTalkDTADb), und wählen Sie dann "Eigenschaften" aus.
In "Auftragseigenschaften - DTA Löschen und Archivieren (BizTalkDTADb)", wählen Sie unter "Seite auswählen"Schritte aus.
Wählen Sie in der Liste "Auftragsschritt" die Option "Archivieren und Löschen" und dann " Bearbeiten" aus.
Aktualisieren Sie im Feld "Allgemein" die folgenden Parameter, und wählen Sie dann "OK" aus.
@nLiveHours tinyint – Alle abgeschlossenen Instanzen, die älter sind als die Summe aus (Livestunden) und (Livetagen), werden zusammen mit allen zugehörigen Daten gelöscht. Dies ist ein erforderlicher Parameter ohne Standardwert.
@nLiveDays tinyint – Alle abgeschlossenen Instanzen, die älter als die Summe aus (Livestunden) und (Livetagen) sind, werden zusammen mit allen zugehörigen Daten gelöscht. Das Standardintervall beträgt 0 Tage.
Hinweis
Für die Zwecke der BizTalk Tracking-Datenbank (BizTalkDTADb) ist die Summe von LiveHours plus LiveDays das Livefenster der Daten, die Sie in Ihrer BizTalk Server-Umgebung verwalten möchten. Alle daten, die einer abgeschlossenen Instanz zugeordnet sind, die älter als das Livefenster der Daten ist, werden gelöscht.
@nHardDeleteDays tinyint – Alle Daten (auch wenn unvollständig) älter als dies werden gelöscht. Das für HardDeleteDays angegebene Zeitintervall sollte größer als das Livefenster der Daten sein. Das Live-Datenfenster ist das Zeitintervall, für das Sie die Nachverfolgungsdaten in der BizTalk Tracking (BizTalkDTADb)-Datenbank verwalten möchten. Alles, was älter als dieses Intervall ist, kann im nächsten Archiv archiviert und dann gelöscht werden. Der Standardwert ist 0 Tage.
@nvcFolder nvarchar(1024) – Ordner, in dem die Sicherungsdateien abgelegt werden sollen. Dies ist ein erforderlicher Parameter ohne Standardwert.
@nvcValidatingServer sysname – Server, auf dem die Überprüfung durchgeführt wird. NULL-Wert gibt an, dass keine Überprüfung durchgeführt wird. Der Standardwert ist NULL.
@fForceBackup int – Der Standardwert ist 0. Dies ist für die zukünftige Verwendung reserviert.
@fHardDeleteRunningInstances int - Standard ist 0. Wenn dieser Wert auf 1 festgelegt ist, werden alle ausgeführten Dienstinstanzen gelöscht, die älter als der @nHardDeleteDays Wert sind.
Hinweis
Die @fHardDeleteRunningInstances Eigenschaft ist ab BizTalk Server 2016 kumulatives Update 1, BizTalk Server 2013 R2 kumulatives Update 6 und BizTalk Server 2013 kumulatives Update 5 verfügbar.
Ihr bearbeiteter Befehl sollte etwa wie folgt aussehen. Im folgenden Beispiel gibt es ein Live-Fenster von 1 Stunde, eine strikte Bereinigung nach 1 Tag und es werden alle Dienstinstanzen gelöscht, die älter als 1 Tag sind.
exec dtasp_BackupAndPurgeTrackingDatabase 1, 0, 1, '\\MyBizTalkServer\backup', null, 0, 1
Aktivieren Sie im Dialogfeld "Auftragseigenschaften - DTA Löschen und Archivieren (BizTalkDTADb) " unter "Seite auswählen" die Option "Allgemein", aktivieren Sie das Kontrollkästchen "Aktiviert ", und wählen Sie dann "OK" aus.