It hala kullanma'nda iş veriler Replicate çalıştığında FRS "ERROR_SHARING_VIOLATION" hatayla karşılaştığında...

Makale çevirileri Makale çevirileri
Makale numarası: 822300 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Dağıtılmış dosya sistemi (DFS) çoğaltma üyelerinde veya etki alanı denetleyicilerinde SYSVOL çoğaltma kümesi ev sahipliği yapıyorsanız, Olay Görüntüleyicisi'nin dosya çoğaltma hizmeti (FRS) alanında aşağıdakine benzer bir olay bulabilirsiniz:

Olay türü: uyarı
Olay kaynağı: NtFrs
Olay kategorisi: yok
Olay KIMLIĞI: 13573
Tarih: date
time zaman:
Kullanı.: Yok
Bilgisayar: ComputerName
Açıklama: Dosya Çoğaltma hizmeti art arda güncelleştirmesini engellenmiş

Dosya adı: Filename.txt
Dosya (GUID): 97130a43-f134-4595-88cc6c87c3d41955

dosyayı karşılaştı tutarlı paylaşım ihlalleri nedeniyle. Başka bir kullanıcı veya uygulama, bir dosyayı açık, engelleyici güncelleştirmeden alınan FRS tutan paylaşım ihlalleri oluşur. Ihlalleri paylaşarak neden blockage yinelenmiş güncel içeriği neden olabilir. FRS, bu güncelleştirmenin yeniden denemeye devam edecek, ancak paylaşım ihlalleri elemiş kadar engellenir.

Bir paylaşım ihlali için olası nedenler, hedef makinede çoğaltılması için dosyayı açan diğer kaynakları ' dir. Belirlemek için paylaşım ihlali, dosyanın tam yolunu açın bilgisayar yönetimi, paylaştırılmış klasörler, açık dosyalar compmgmt.msc söz konusu dosyayı ve dosyanın açık olan bir kullanıcı tarafından. Yukarıda listelenen dosyayı aramak, dosyayı <a1>sağ</a1> seçeneğini tıklatın, sonra da zorla dosyayı kapatmak için Kapat seçeneğini seçin. Aynı ada sahip birden çok dosya açık tutarsa Not tüm kapatın veya GUID ile eşleşen bir tam yolu ile dosya belirlemek için BB makalesinde listelenen ayrıntılı adımları gerekebilir olayı bildirdi.

Neden

Bu sorun aşağıdaki nedenlerden biriyle oluşabilir:
  • FRS, hedef konumda dosya paylaşım ihlali ile karşılaştığından yükleyemiyor.
  • FRS, FRS bir paylaşım ihlali hatasıyla karşılaştığından çoğaltılması için hazırlama dosyasını oluşturamıyor.
Diğer kaynakları çoğaltılması için Dosya tanımlayıcıları açık olan BIR paylaşım ihlali oluşur. Genellikle, paylaşım ihlalleri instigate programlar şunlardır:
  • Virüsten koruma programları
  • Diski en iyi duruma getirme araçları
  • Art arda erişim denetim listesi (ACL) değişikliklerini uygulamak dosya sistem ilkeleri
  • Bir kullanıcı profili veya yineleme üzerinde veren kullanımda sürekli olarak ayarlamak, kişisel veri
  • Başka türde bir veri, uzun bir dönem için bir son kullanıcı, bir program veya işlem tarafından açık tutulması

Çözüm

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1: <a0>Yükle</a0> geçersiz kılma özelliğini kullanın...

Kilitli bir dosyayı yeniden adlandırmak için Windows Server 2003'te yükleme geçersiz kılma özelliğini kullanabilirsiniz. Bu dosya çoğaltmak FRS sağlar. Bu özelliği açmak ve kullanmak hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
816493Dosya Çoğaltma Hizmeti daha az paylaşım ihlalleri kısımlarına Çoğaltmasını Engelle izin vermek için yapılandırma

Yöntem 2: kilitli olan dosyaları belirlemek ve tutamaçları sürümü

Windows Server 2003 kullanıyorsanız, veya yükleme geçersiz kılma özelliğini açmak istemiyorsanız, sorun oluşmasını engellemek için tek kilitli dosya tanıtıcıları yeniden yayımlamayı yoludur. 13573 Olay sayısı en büyük paylaşım ihlali olay ayarında belirtilen saatte için yalnızca rapor verildiğinden, ancak aynı durumda dosyaları henüz bildirilmiştir değil. Bu nedenle, kilitli olan tüm dosya tanıtıcıları serbest bırakmak için önce dosya kümesinin tamamı tanımlamalısınız.

Windows 2000'de sorun izlemek için <a0></a0>, karşıdan yükleyip aşağıdaki Microsoft Knowledge Base makalesinde belgelenen düzeltmeyi yükleyin:
815473Dosya Çoğaltma hizmeti oturum Not ihlalleri paylaşımı üzerinde hataları
Bu düzeltmeyle 13573 olay günlüğünü kontrol etmek için bu seçenekleri ayarlayabilirsiniz. Bu düzeltme, "Yükleme geçersiz kılma, Windows Server 2003 özelliği" içermiyor.

INSTALL_RETRY durumunda, dosya kümesinin tamamı tanımlamak için <a0></a0>, ntfrsutl.exe inlog komutunu çalıştırın ve IBCO_INSTALL_RETRY olarak işaretlenmiş bir durumda olan tüm dosya girişlerini arayın. Tutulmaktadır dosyanın tam yolunu bulmak için <a0></a0>, aşağıdaki adımları izleyin:
  1. GUID ya da açıklamasını olay KIMLIĞI ya da alınan inlog veri dosyasını bulun. Aşağıdaki örneğe benzer inlog veri görünecektir:
    Tablo türü: Kütüğü tablosu DOMAIN SYSTEM VOLUME (SYSVOL SHARE) gelen (1)
    Bayraklar: [VVAct içeriği Yeniden Dene'yi InstallInc CmpresStage] 010000c6 bayrakları
    IFlags: 00000001 FLAGS [IFlagVVRetireExec]
    Durum: 0000000d CO DURUM: IBCO_INSTALL_RETRY
    FileGuid: c-ae0cef2929771d6e 36a42f7e b3a9 494
    EventTime: Per 29 Mayıs 2003 19: 13: 40
    Dosyaadı: Filename .txt

  2. Kullanılabilir araçları kullanarak veya veri IDTable girdilerinden ayrıştırma, GUID dosyasını tam yolunu dönüştürün. Bu veriler, ntfrsutl idtable komutunu kullanarak ayıklayabilirsiniz.

Açık tutulan bir dosyasının yolunu bulun.

Açık tutulmaktadır bir dosyanın yolunu bulmak için <a0></a0>, aşağıdaki adımları izleyin:
  1. FRSDiag.exe edinin ve çalıştırın. FRSDiag.exe edinmek için aşağıdaki Microsoft Web sitesini ziyaret edin:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=43CB658E-8553-4DE7-811A-562563EB5EBF&displaylang=en
  2. Hatayı içeren hedef sunucunun adını yazın veya Gözat ' ı tıklatın ve sonra da sunucuyu bulun.
  3. Seçim menüsünde İşaretini tümü ' nü tıklatın.
  4. <a0>IDTable Çözümleyicisi</a0> onay kutusunu seçmek için tıklatın.
  5. Git ' i tıklatın.

    FRSDiag.txt %USERPROFILE%\Desktop\Logs klasörü altında adlı BIR dosya oluşturulur.
  6. GUID dosyayı ve dosyanın tarihi FRSDiag.txt bakın.
Hangi dosyanın açık tutulmaktadır belirledikten sonra dosyayı hangi işlemin olan dışında bulmak için Process Explorer Sysinternals'den kullanabilirsiniz kilitli. Process Explorer'ı karşıdan yüklemek için aşağıdaki Sysinternals Web sitesini ziyaret edin:
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Process Explorer'ı kullanmak için aşağıdaki adımları izleyin:
  1. Process Explorer'ı başlatın ve işlem bilgileri kadar bekleyin.
  2. Bul menüsünden Bul tanıtıcısı veya DLL'i tıklatın.
  3. (Örneğin, tür scripts\filename.txt) dosyasının yolunu yazın ve Ara ' yı tıklatın.
  4. Işlem bulunamadı sonra çift tıklatın ve sonra açık tutulmaktadır dosyasının adı olduğunu doğrulayın.
  5. Isterseniz, işlemi sona erdirmek.
Microsoft, teknik destek bulmanıza yardımcı olmak üzere üçüncü taraf iletişim bilgilerini sağlamaktadır. Bu bilgiler haber verilmeden değişebilir. Microsoft bu üçüncü taraf iletişim bilgilerinin doğruluğunu garanti etmez.

Bu makalede açıklanan üçüncü taraf ürünleri Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performans veya güvenilirliğiyle ilgili hiçbir garanti vermemektedir.

Bu dosyayı açık tutarak ortamınız için beklenen davranış olduğunu belirlerseniz, bu olayın günlüğü devre dışı bırakmak veya artırın veya saatte bildirilen olayların sayısını azaltın. Bunu yapmak için <a0></a0>, belirtilen kayıt defteri alt anahtarlarını düzenlemek için şu adımları izleyin.

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756Windows'da kayıt defterini yedekleme ve geri yükleme
  1. Kayıt Defteri Düzenleyicisi'ni başlatın.
  2. Bulun ve sonra da aşağıdaki alt anahtarını değiştirin:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters

    Değer adı: İhlali günlüğü Paylaşımı Etkinleştir
    Değer Türü: DWORD
    Değer aralık: 0 veya 1
    Varsayılan değer: 0
    Açıklama: Paylaşım ihlali oturum açma veya kapatma geçiş yapar.
  3. Bulun ve sonra da aşağıdaki alt anahtarını değiştirin:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters

    Değer adı:'Nın ihlali olay paylaşımı en büyük
    Tür değeri: DWORD
    Değer aralık: 1 2000
    Varsayılan değer: 10
    Açıklama: en fazla bildirilen bir paylaşım ihlali olayları her dönem için belirler.
  4. Bulun ve sonra da aşağıdaki alt anahtarını değiştirin:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters

    Değer adı: Paylaşım ihlali yeniden deneme sayısı
    Tür değeri: DWORD
    Değer aralık: 1 2000
    Varsayılan değer: 10
    Açıklama: ihlali olayları her değişikliği sipariş paylaşım sıklığını belirler. Örneğin, 10 değerinin 1 değişiklik emriyle karşılaşılan ihlallerini paylaşım her 10 bildirin.

Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
284947Virüsten koruma programları Değiştir güvenlik tanımlayıcıları ve SYSVOL ve DFS FRS veri, gereksiz çoğaltmaya neden
279156Bir disk sürücü veya klasör, dosya çoğaltma hizmeti tarafından yinelenmiş dosya sistem ilke ayarı etkileri
815263Dosya Çoğaltma Hizmeti ile uyumlu olan virüsten koruma, yedekleme ve disk iyileştirme programları

Özellikler

Makale numarası: 822300 - Last Review: 3 Aralık 2007 Pazartesi - Gözden geçirme: 7.6
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • 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
Anahtar Kelimeler: 
kbmt KB822300 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:822300

Geri Bildirim Ver

 

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