Update: BizTalk Server Log Shipping schlägt fehl, wenn der Parameter "Daystokeep" auf 1 auf einem BizTalk Server 2006 R2 oder in BizTalk Server 2009 festgelegt ist

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 2028622 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Betrachten Sie das folgende Szenario:
  • Verwenden Sie BizTalk Server 2006 R2 auf einem Computer, der in der Zeitzone "GMT +" konfiguriert ist. Beispielsweise ist der Computer in GMT + 3 Zeitzone.
  • Sie konfigurieren BizTalk Server für die BizTalk-Protokollversand mithilfe eines Zielsystems führen.

    HinweisEine genaue Anleitung dazu, wie BizTalk-Protokollversand zu tun finden Sie im Abschnitt "Weitere Informationen".
  • Sie legen dieDaysToKeepParameter 1 in der Schritt Backup-Verlauf von "Sicherung BizTalk Server (BizTalkMgmtDb)" SQL Server-Agent-Auftrag.
In diesem Szenario BizTalk Protokollversand möglicherweise fehl. Darüber hinaus wird eine Ereignismeldung, die den folgenden ähneln im Anwendungsprotokoll auf dem Zielsystem protokolliert:
Ereignistyp: Warnung
Ereignisquelle: SQLSERVERAGENT
Kategorie: Job-Engine
Ereignis-ID: 208
Beschreibung:
Geplanter SQLServer-Auftrag ' BTS-Protokollversand - Datenbanken wiederherstellen (DB-Server: "<database server=""></database>", DBName:"Biztalkmgmtdb")' (0xF4AF5857347CD9409AB688920136032E) - Status: fehlgeschlagen - in aufgerufen:<date time=""></date>-Meldung: Die Auftrag ist fehlgeschlagen. Der Auftrag wurde vom Zeitplan 5 (Wiederherstellen Protokolle Schedule) aufgerufen. Die letzte Schritt ausgeführt wurde, Schritt 1 (Protokolle wiederherstellen).
Wenn Sie die Auftrag-Historie für "BTS Server Log Shipping Wiederherstellen von Datenbanken" SQL Server-Agent-Auftrag auf dem Zielsystem anzeigen, erhalten Sie eine Fehlermeldung, die den folgenden ähneln:
<date time=""></date>BTS-Protokollversand - Datenbanken wiederherstellen (DB-Server: "<database server="" name=""></database>", DBName:"Biztalkmgmtdb"), Fehler, 1, DRGMBTSQL, BTS-Protokollversand - Datenbanken wiederherstellen (DB-Server:"<database server="" name=""></database>"<c></c> DBName:"Biztalkmgmtdb"), Protokolle wiederherstellen,, ausgeführt als Benutzer:<user></user>. Das Protokoll in diesem Sicherungssatz beginnt am LSN <lsn number=""></lsn><c></c>Was ist zu neu, um in die Datenbank zu übernehmen. Einer früheren Protokollsicherung, die LSN enthält<lsn number=""></lsn>können wiederhergestellt werden. [SQLSTATE: 42000] (Fehler 4305) RESTORE LOG wird fehlerbedingt beendet. [SQLSTATE: 42000] (Fehler 3013). Die Schritt ist fehlgeschlagen., 00: 00: 00, 16, 3013,,, 0
HinweisDieses Problem tritt normalerweise auf, wenn eine langsame Netzwerkverbindung vorhanden ist. Der Sicherungsvorgang dauert daher länger an das Zielsystem übertragen.

Hinweis: Wenn Sie BizTalk Server 2009 verwenden, werden die Ereignisquelle und Kategorie im oben genannten Ereignisse "Biztalk Server 2009".

Ursache

Dieses Problem tritt auf, weil der Sicherungschronik nach 1 Tag gelöscht wird. Dies geschieht, wenn dieDaysToKeepParameter ist auf 1 gesetzt. Daher kann das Zielsystem nicht finden Protokolle wiederherstellen, wenn die vollständige Sicherung um Mitternacht ausgeführt wird.

Lösung

Kumulatives Update-Informationen

Kumulatives Update-Informationen-Hotfix dieses Problem behebt ist in kumulative Updatepaket 2 für BizTalk Server 2009 enthalten.

Weitere Informationen zum kumulativen Updatepaket zu erhalten, klicken Sie auf die folgende Artikelnummer klicken, um den Artikel der Microsoft Knowledge Base anzuzeigen:
2497794Kumulative Updatepaket 2 für BizTalk Server 2009

Dieser Hotfix, der dieses Problem behebt ist im kumulativen Updatepaket 2 (CU2) für BizTalk Server 2006 R2 SP1 enthalten.

Weitere Informationen dazu, wie Sie das kumulative Updatepaket zu erhalten, klicken Sie auf die folgende Artikelnummer klicken, um den Artikel der Microsoft Knowledge Base anzuzeigen:
2211420Kumulative Updatepaket 2 für BizTalk Server 2006 R2 Service Pack 1
Weitere Informationen zu BizTalk Server 2006 R2 SP1-Hotfixes finden Sie in folgendem Artikel der Microsoft Knowledge Base anzuzeigen:
974563Liste von Microsoft BizTalk Server-Hotfixes, die in BizTalk Server 2006 R2 Service Pack 1 enthalten sind
Weitere Informationen zu BizTalk Server-Hotfixes finden Sie in folgendem Artikel der Microsoft Knowledge Base anzuzeigen:
2003907Informationen zu BizTalk Server-hotfixes

Abhilfe

Um dieses Problem zu umgehen, setzen Sie den Wert des DaysToKeep-Parameters auf mindestens 2 zurück. Wir empfehlen Ihnen, den Standardwert von 14 beibehalten, da dieser Wert nicht mit Speicherplatz verbunden ist. Dieser Wert beeinflusst nur die Tabellenzeilen in eine Verlaufstabelle, die während eines längeren Disaster Recovery erforderlich sind.

Status

Microsoft hat bestätigt, dass dies ein Problem in Microsoft-Produkten handelt, die im Abschnitt "Beziehen sich auf" aufgeführt sind.

Weitere Informationen

WichtigNachdem Sie die CU2 angewendet haben, sind die folgenden Änderungen an BizTalk Server vorgenommen.
  1. AUseLocalTimeParameter als Optionaler Parameter in allen drei Schritten von der "Backup BizTalk Server (BizTalkMgmtDb)" hinzugefügt wird SQL Server-Agent-Auftrag. Dieser Parameter sollte über alle drei Schritte konsistent sein. Gültige Werte sind (1,1,1-Trichlorethan), (z.B. 0,0,0). Der Standardwert für alle Schritte ist 0.
    • IfUseLocalTimefestgelegt auf 0 UTC-Zeitstempel im Verlauf verwendet wird und vollständige Sicherung ist um 12:00 Uhr UTC Wenn backup Stunde nicht angegeben ist.
    • IfUseLocalTimefestgelegt auf 1, lokale Zeitstempel im Verlauf verwendet wird und vollständige Sicherung wird um 12:00 Uhr lokaler Zeit ausgeführt, wenn backup Stunde nicht angegeben ist.
    • Wenn Backup Stunde (0-23) in der ersten Schritt angegeben ist, vollständige Sicherung ist in dieser bestimmten Stunde (lokale Zeit) unabhängig von derUseLocalTimeEinstellung.
  2. Wenn die Auftrag zum ersten Mal ausgeführt wird, wird die vollständige Sicherung trotz aller anderen Einstellungen übernommen. Der Zeitstempel ist die lokale Zeit, wenn UseLocalTime auf 1 gesetzt ist und UTC, wird WennUseLocalTimewird auf 0 festgelegt.
  3. Verlaufstabelle enthält mindestens einen vollständigen backup History und nachfolgende Verlauf Protokollsicherungen ohne Rücksicht auf dieDaysToKeepParametereinstellung. Sie werden nicht gelöscht werden, bis eine neue vollständige Sicherung durchgeführt wird.
Weitere Informationen zu BizTalk Server-Protokollversand finden Sie auf die folgenden Microsoft Developer Network (MSDN)-Website:
Was ist BizTalk Server-Protokollversand
Weitere Informationen zu How to backup BizTalk Server-Auftrag konfigurieren, finden Sie auf die folgende MSDN-Website:
Konfigurieren von backup BizTalk Server-Auftrag
Weitere Informationen zu wie Sie das Zielsystem für den Protokollversand konfiguriert werden, finden Sie auf die folgende MSDN-Website:
Konfigurieren von backup BizTalk Server-Auftrag

Eigenschaften

Artikel-ID: 2028622 - Geändert am: Freitag, 18. März 2011 - Version: 2.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft BizTalk Server 2006 R2 Branch
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Standard Edition
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
Keywords: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbbiztalk2006r2presp2fix kbbtsadmin kbbiztalk2009presp1fix kbmt KB2028622 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 2028622
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com