Beim IT Versuch, Daten zu replizieren, die noch in Gebrauch ist, findet FRS "ERROR_SHARING_VIOLATION"-Fehler

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

Auf dieser Seite

Problembeschreibung

In Replikationsmitglieder (DFS) oder auf Domänencontrollern, die eine SYSVOL-Replikatsatz dienen, finden Sie möglicherweise ein Ereignis, die in den Dateireplikationsdienst FRS-Dienstes (Service) Bereich der Ereignisanzeige die folgenden ähnelt:

Ereignistyp: Warnung
Ereignisquelle: NtFrs
Ereigniskategorie: Keine
Ereignis-ID: 13573
Datum: date
Zeit: time
Benutzer: NV
Computer: ComputerName
Beschreibung: Dateireplikationsdienst wurde wiederholt aktualisieren gehindert

Dateiname: Filename.txt
Datei-GUID: 97130a43-f134-4595-88cc6c87c3d41955

aufgrund von konsistenten Zugriffsverletzungen auf die Datei gefunden. Zugriffsverletzungen auftreten, wenn ein anderer Benutzer oder eine Anwendung eine Datei geöffnet, blockieren FRS aktualisieren Sie enthält. Blockage von Freigabeverletzungen verursacht kann veraltete replizierte Inhalte führen. FRS wird dieses Update zu wiederholen, fortgesetzt, aber wird blockiert, bis die Zugriffsverletzungen gelöscht werden.

Mögliche Gründe für eine Zugriffsverletzung sind andere Datenquellen, die die Datei in repliziert werden, auf dem Zielcomputer geöffnet haben können. Der vollständige Pfad der Datei im Zugriffsverletzung öffnen um zu ermitteln die Computerverwaltung, freigegebene Ordner, geöffnete Dateien aus compmgmt.msc für die fragliche Datei und den Benutzer, der die Datei geöffnet hat. Suchen Sie die oben genannten Datei, klicken Sie rechts auf die Datei, wählen Sie die schließende Option um die Datei zwangsweise zu schließen. Beachten Sie, wenn mehrere Dateien mit demselben Namen geöffnet möglicherweise alle schließen oder führen Sie eine detailliertere gehalten werden in aufgeführten Schritte aus dem KB-Artikel Datei mit dem vollständigen Pfad zu bestimmen, die GUID entspricht, im Ereignis gemeldet.

Ursache

Dieses Problem kann aus einem der folgenden Gründe auftreten:
  • FRS kann eine Datei an den Zielspeicherort installieren, da es eine Zugriffsverletzung ist aufgetreten.
  • FRS kann nicht die Stagingdatei repliziert werden, da FRS eine Zugriffsverletzung aufgetreten generiert werden.
Eine Zugriffsverletzung kann auftreten, wenn andere Quellen offene Handles zu der Datei repliziert werden. Normalerweise sind Programme, die Zugriffsverletzungen herbeiführen können:
  • Antivirenprogramme
  • Datenträger-Optimierungstools
  • Datei Systemrichtlinien, die wiederholt anwenden von (Access ACL) vorgenommenen Änderungen an
  • Ein Benutzerprofil oder persönliche Daten, die ständig verwendet, die auf dem Replikat befindet festgelegt ist
  • Alle anderen Datentyp, die geöffnet für lange Zeiträume ein Endbenutzer, ein Programm oder einen Prozess reserviert ist

Lösung

Wenden Sie eines der folgenden Verfahren an, um dieses Problem zu beheben.

Methode 1: Verwenden der Funktion installieren überschreiben

Das Feature installieren Vorrang können in Windows Server 2003 Sie die gesperrte Datei umbenennen. Dadurch kann FRS zum Replizieren der Datei. Weitere Informationen dazu, wie dieses Feature aktivieren und verwenden, finden Sie die folgende KB-Artikelnummer:
816493Verfahren zum Konfigurieren des Dateireplikationsdienstes auf weniger Freigabe Regelverletzungen, Replikation blockieren zulassen

Methode 2: Identifizieren der gesperrten Dateien und die Handles frei

Wenn Sie Windows Server 2003 nicht verwenden oder wenn Sie das Feature installieren Überschreiben aktivieren möchten, ist die einzige Möglichkeit um das Problem zu vermeiden, die Ziehpunkte der gesperrten Dateien freizugeben. Jedoch, da das 13573-Ereignis nur für die Anzahl der pro Stunde gemeldet wird, die in der Einstellung maximale Nutzung Verletzung Ereignis angegeben ist, Dateien in die gleiche Situation können nicht noch gemeldet wurden. Um die Ziehpunkte aller gesperrten Dateien freizugeben, müssen Sie daher zuerst den vollständigen Satz der geöffneten Dateien identifizieren.

Downloaden Sie und installieren Sie die dokumentiert ist im folgenden Artikel der Microsoft Knowledge Base, um das Problem in Windows 2000 zu überwachen:
815473Der Dateireplikationsdienst wird nicht protokolliert Fehler gemeinsame Nutzung der Regelverletzungen
Mit diesem Hotfix können Sie die Optionen zum Steuern, der Protokollierung des Ereignisses 13573 festlegen. Dieser Hotfix enthält keine des "Install Vorrang Features" Windows Server 2003 verfügt über.

Um die vollständige Gruppe von Dateien im INSTALL_RETRY Zustand zu identifizieren, führen Sie den ntfrsutl.exe Inlog -Befehl, und suchen Sie dann für alle Dateieinträge mit einem Zustand, der IBCO_INSTALL_RETRY markiert ist. Gehen Sie folgendermaßen vor um den vollständigen Pfad der Datei herauszufinden, die gehalten wird,
  1. Hier erfahren Sie die Datei-GUID von entweder die Beschreibung der Ereignis-ID oder aus den Inlog Daten, die abgerufen werden. Die Inlog-Daten werden im folgenden Beispiel aussehen:
    Tabelle-Typ: Eingehende Protokolltabelle für DOMAIN SYSTEM VOLUME (SYSVOL SHARE) (1)
    Flags: 010000c6 Flags [VVAct Inhalte wiederholen InstallInc CmpresStage]
    IFlags: 00000001 Flags [IFlagVVRetireExec]
    Status: 0000000d CO-Status: IBCO_INSTALL_RETRY
    FileGuid: 36a42f7e-b3a9-494 c-ae0cef2929771d6e
    EventTime: Do 29 Mai 2003 19: 13: 40
    Dateiname: Filename .txt

  2. Konvertieren Sie die Datei-GUID in einen vollständigen Pfad, mit verfügbaren Tools oder durch Analysieren der Daten aus den IDTable-Einträgen. Sie können diese Daten mithilfe des Befehls Ntfrsutl Idtable extrahieren.

Suchen des Pfades eine Datei, die öffnen permanent aktiviert ist

Gehen Sie folgendermaßen vor um den Pfad einer Datei suchen, die offen gehalten wird,
  1. Rufen Sie FRSDiag.exe, und führen Sie es. Um FRSDiag.exe zu erhalten, die folgende Microsoft-Website:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=43CB658E-8553-4DE7-811A-562563EB5EBF&displaylang=en
  2. Geben Sie den Ziel-Server, der den Fehler enthält, oder klicken Sie auf Durchsuchen , und suchen Sie den Server.
  3. Klicken Sie im Menü Auswahl auf Alle deaktivieren .
  4. Klicken Sie auf das Kontrollkästchen IDTable-Parser .
  5. Klicken Sie auf OK .

    Eine Datei mit dem Namen FRSDiag.txt im Ordner %USERPROFILE%\Desktop\Logs wird erstellt.
  6. Schlagen Sie die Datei-GUID und die Datei Datum FRSDiag.txt.
Nachdem Sie die Datei offen gehalten wird ermittelt, können Sie Process Explorer von Sysinternals verwenden, um herauszufinden, welcher Prozess die Datei ist gesperrt. Process Explorer herunterladen, die folgenden Sysinternals-Website:
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Gehen Sie folgendermaßen vor um Process Explorer verwenden,
  1. Starten Sie Process Explorer, und warten Sie bis die Prozessinformationen geladen wird.
  2. Klicken Sie im Suchen auf Suchen behandeln oder DLL .
  3. Geben Sie den Pfad der Datei (z. B. Typ scripts\filename.txt ), und klicken Sie dann auf Suchen .
  4. Nachdem der Prozess gefunden wird, doppelklicken Sie darauf, und überprüfen Sie, dass dies der Name der Datei ist, die offen gehalten wird.
  5. Beenden Sie den Prozess, wenn Sie möchten.
Die Kontaktinformationen bezüglich der in diesem Artikel erwähnten Fremdanbieter sollen Ihnen helfen, den benötigten technischen Support zu finden. Diese Kontaktinformationen können ohne vorherige Ankündigung geändert werden. Microsoft garantiert nicht die Genauigkeit dieser Kontaktinformationen von Drittanbietern.

Die Produkte von Drittanbietern, die in diesem Artikel behandelt werden, sind von Unternehmen hergestellt, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.

Wenn Sie feststellen, dass diese Datei geöffnet halten das erwartete Verhalten für Ihre Umgebung ist, entweder deaktivieren Sie der Protokollierung dieses Ereignisses oder erhöhen Sie oder verringern Sie die Anzahl der gemeldete Ereignisse pro Stunde. Dazu gehen Sie folgendermaßen so bearbeiten Sie die festgelegten Registrierungsunterschlüssel vor.

wichtig In diesem Abschnitt, Methode oder Aufgabe enthält Hinweise zum Ändern der Registrierung. Allerdings können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie diese Schritte sorgfältig ausführen. Für zusätzlichen Schutz sichern Sie der Registrierung, bevor Sie ihn ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756Zum Sichern und Wiederherstellen der Registrierung in Windows
  1. Starten Sie den Registrierungseditor.
  2. Suchen Sie und ändern Sie den folgenden Unterschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters

    Wertname: Aktivieren Sie, die Freigabe der Verletzung Protokollierung
    Wert Eingeben: DWORD
    Wertebereich: 0 oder 1
    Standardwert: 0
    Beschreibung: Wechselt Freigabe Verletzung-Protokollierung aktiviert oder deaktiviert.
  3. Suchen Sie und ändern Sie den folgenden Unterschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters

    Wertname: Max Freigabe Verletzung-Ereignis
    Werttyp: DWORD
    Wertebereich: 1, 2000
    Standardwert: 10
    Beschreibung: Gibt die maximale Anzahl der gemeldeten Freigabe Verletzung Ereignisse für jeden Zeitraum.
  4. Suchen Sie und ändern Sie den folgenden Unterschlüssel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters

    Wertname: Freigabe-Verletzung wiederholen Anzahl
    Werttyp: DWORD
    Wertebereich: 1, 2000
    Standardwert: 10
    Beschreibung: Legt die Häufigkeit der Freigabe Verletzung Ereignisse für jede Bestellung ändern. Melden Sie z. B. für einen Wert von 10, 1 von jeder 10 Freigabeverletzungen, die durch die Reihenfolge ändern anzutreffen sind.

Informationsquellen

Weitere Informationen finden Sie in den folgenden Artikeln der Microsoft Knowledge Base:
284947Antivirus-Programme können Security Descriptors and Cause Excessive Replication von FRS-Daten in SYSVOL- und DFS-ändern.
279156Wirkt sich das Festlegen der Systemrichtlinie Datei auf einer Festplatte oder eines Ordners der Dateireplikationsdienst, repliziert
815263Antivirus, Backup und Datenträger Optimierung Programme, mit dem Dateireplikationsdienst kompatibel Service

Eigenschaften

Artikel-ID: 822300 - Geändert am: Montag, 3. Dezember 2007 - Version: 7.6
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Keywords: 
kbmt KB822300 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: 822300
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