Tanı izleme için MS DTC Windows tabanlı bir bilgisayarda nasıl etkinleştirilir

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 926099
Önemli Bu makale, kayıt defterini değiştirmeyle ilgili bilgiler içermektedir. Kayıt defterini değiştirmeden önce yedeklediğinizden emin olun. Bir sorun çıkması durumunda kayıt defterini geri yüklemek nasıl bildiğinizden emin olun. 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:
256986 Microsoft Windows Kayıt Defteri'nin Açıklaması
Giriş
Bu makalede, Microsoft Dağıtılmış İşlem Düzenleyicisi (MS DTC) Windows tabanlı bir bilgisayarda için Tanı izlemesini etkinleştirmek nasıl açıklanır.

İzleme özellikleri aşağıdaki türleri kullanılabilir:
  • Hareket Yöneticisi izleme
    İşlem Yöneticisi (TM) parçaları hareket statechanges izleme. MS DTC işlem yöneticisi tarafından oluşturuldu. Çıktı inbinary biçimidir ve çıktı biçimlendirilmiş olması gerekir. Hareket Yöneticisi MSDTC hizmetinin bir parçasıdır.
  • İletişim Yöneticisi hata izleme
    İletişim Yöneticisi (CM) hata izleme, Msdtcprx.dll dosyası yükler ve uzaktan yordam çağrısı (RPC) arabirimi, MS DTC iletişim kurmak için MS DTC ile ilgili diğer işlemlerle kullanan herhangi bir işlem izler. Çıktı metin biçimindedir. "0x8004d00a" hata Yöneticisi hata izleme iletişim için yararlı olabilir tipik bir hatadır.
Not: Hareket Yöneticisi izleme ve iletişim Yöneticisi hata izleme bağımsız işlemler şunlardır. Hareket Yöneticisi izleme ve iletişim Yöneticisi hata ayrı ayrı etkinleştirebilirsiniz izleme. Veya, bağımsız olarak bunları devre dışı bırakabilirsiniz.
Daha fazla bilgi

Hareket Yöneticisi izlemeyi etkinleştir

Hareket Yöneticisi izlemeyi etkinleştirmek için Bileşen Hizmetleri Microsoft Yönetim Konsolu (MMC) ek bileşenini kullanabilirsiniz. Bunu yapmak için şu adımları izleyin:
  1. Başlat'a tıklayınBaşlat düğmesi,Tüm Programlar' ı, DonatılarTemplate'i işaret edip Çalıştır' ı tıklatın.
  2. Türü comexp.msc, sonra daTamam' ı tıklatın.
  3. Component Services' ı genişletin,bilgisayarlar' ı genişletin, Bilgisayarım' ı genişletin,Dağıtılmış İşlem Yöneticisi' ni genişletin, LocalDTCsağ tıklatın ve sonra Özellikler' i tıklatın.
  4. İzleme sekmesini tıklatın.
  5. İzleme sekmesinde, aşağıdaki TM izleme seçeneklerini değiştirebilirsiniz:
    • İzleme çıktısı
      • İşlemleri İzle
        • Tüm işlemleri İzle
        • Durdurulan İşlemleri İzle
        • Uzun süreli İşlemleri İzle
MS DTC hizmeti TM İzleme yapılandırmasını değiştirdiğinizde, değişiklikleri algılar. Ancak, Geri Dönüşüm işlemi gerekmez. Örneğin, MS DTC hizmetinin izlenecek hareketleri veya izleme dosyasının konumunu değiştirdiğinizde, kayıt defterinde değişiklik algılar. MS DTC hizmetini yeniden başlatmanız gerekmez.

Windows yeni MS DTC izleme sistemi

Windows Vista'da, MS DTC'nin yeni ve kapsamlı bir izleme sistemi vardır. Yeni sistem aşağıdaki tasarım hedefi vardır:
  • Yalnızca tek bir satır kod aformatted izleme eklemek için gereklidir.
  • İzleme üretim computerswithout bir ağ üzerinde insanlar tarafından okunabilir.
  • Çıktı seçenekleri esnektir.
  • Hızlı izidir.
  • Koleksiyo değiştirmek için bilgisayarı yeniden başlatmanız gerekmez.
Ayrıca, Windows 10 ve Windows Server 2016 teknik önizleme, izleme günlük dosyası adı izleme günlüğünü çağıran işlemin adını içerir. Bu çıkış kayıt defteri anahtarı tarafından denetlenir.

İzlemeyi yapılandırmak

Uyarı: Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sistemini yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini kendi sorumluluğunuzda değiştirin.

İzleme yapılandırmasını, yerel düğümdeki MS DTC kayıt defteri anahtarı altında izleme adlı bir kayıt defteri anahtarında bulunur. Bağlantı Yöneticisi izleme izleme kayıt defteri anahtarını içerir. Daha önce TraceCMErr kayıt defteri anahtarı, Bağlantı Yöneticisi izleme yapılandırmak için kullanılır. İzleme kayıt defteri anahtarını aşağıdaki iki alt anahtarları içerir:
  • Kaynakları
    Kaynakları alt izleme türünü yapılandırır.
  • Çıktı
    Burada izleme çıkışının gönderildiği çıktı alt yapılandırır.
Not: İşlem izleme kayıt defteri anahtarı erişebildiğinden emin olun. Varsayılan olarak, Windows Vista'yı yapılandırma bu anahtar oluşturmaz ve bu anahtar için izin vermez. İzleme işlevini yapılandırmak için Kayıt Defteri Düzenleyicisi'ni kullanabilirsiniz.

Kayıt defteri girdilerini izleme işlevi oluşturmak için şu adımları izleyin:
  1. Başlat'a tıklayınBaşlat düğmesi,Tüm Programlar' ı, Donatılar' ı tıklatın,Çalıştır' ı türü Regedit, sonra da Tamam' ı tıklatın.
  2. Bulun ve aşağıdaki alt anahtarlardan birini tıklatın:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Tracing\Sources
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Tracing\Output
  3. Düzen menüsünden Yeni' yi tıklatın ve sonra giriş veri türünü tıklatın. Örneğin,DWORD (32-bit) değeri' ni tıklatın.
  4. İstenen kaynak adını yazın ve ENTER tuşuna basın. Kaynak adları hakkında daha fazla bilgi için "Kaynaklarını yapılandırma" bölümündeki tabloya bakın.
  5. Yeni kayıt defteri girdisini sağ tıklatın,Değiştir' i tıklatın, Valuedata kutusuna istediğiniz değeri yazın ve sonra Tamam' ı tıklatın.
  6. Dosya menüsündenÇıkış' ı tıklatın.

Kaynakları yapılandırma

Kaynakları kayıt defteri anahtarı DWORD kayıt defteri değerini aşağıdaki tabloda listelenen dosyaları içerir.
AdıAçıklama
TRACE_MISCDiğer kategoriler halinde kategorize izlemeler
TRACE_CM Bağlantı Yöneticisi'nde izlemeler
TRACE_TRACE İzleme altyapısı
TRACE_SVC Hizmet ve .exe dosyasını başlangıç izler
TRACE_GATEWAY Ağ geçidi kaynak
TRACE_UI Kullanıcı arabirimi izler
TRACE_CONTACT Kişi havuzu ve kişileri izler
TRACE_UTIL Birden çok konumdan adlı izlemeler yardımcı yordamları
TRACE_CLUSTER Kümeye özgü (şebeke) kod izler
TRACE_RESOURCE Küme kaynak özgü kod izler
TRACE_TIP Hareket Internet İletişim Kuralı (TIP) izleme kaynağı
TRACE_XA İzleme kaynağı XA Hareket Yöneticisi (XATM)
TRACE_LOG Günlük izleme
TRACE_MTXOCI İzleme kaynağı MTS/OCI katman (Mtxoci.dll)
TRACE_ETWTRACE Olay izleme için Windows (ETW) izleme kaynağı
TRACE_PROXY MSDTC proxy DLL oluşturulan izlemeler
TRACE_KTMRM Çekirdek hareket yöneticisi ile tümleştirme için izleme
TRACE_VSSBACKUP Yedekleme ve geri yükleme mekanizması Microsoft Visual SourceSafe ile tümleştirme için izleme
TRACE_PERFMON Desteğiyle performans sayaçlarını izleme
DWORD değeri 255 ile 0 arasında bir sayı olmalıdır. DWORD değerini ortaya çıkan izleme düzeyini gösterir. Aşağıdaki tabloda, olası DWORD değerlerini listeler.
DeğerAçıklama
0const bayt TRACE_OFF
1const bayt TRACE_ERROR
2const bayt TRACE_WARNING
3const bayt TRACE_INFO
1const bayt TRACE_VERBOSE
5const bayt TRACE_VERY_VERBOSE
6const bayt TRACE_INOUT
0xf0const bayt TRACE_OBSCURE
0xFFconst bayt TRACE_EVERYTHING
Not: Daha yüksek değerler, düşük değerler otomatik olarak içerir. Bu nedenle, TRACE_INFO düzeyinde etkinleştirdiğinizde, TRACE_ERROR düzeyi de etkinleştirilir. Çok az sayıda kaynakları TRACE_VERBOSE düzeyinden daha yüksek bir izlemeyi kullanın.

Takip çıktısı yapılandırmak

Uyarı: Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sistemini yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini kendi sorumluluğunuzda değiştirin.

Çıkış kayıt defteri anahtarını İzleme çıktısı nereden gönderildiğini denetleyen değerleri kümesini içerir. Bu değerler aşağıdaki gibidir:
  • İzleme dosyalarının depolanması gereken rootfolder TraceFilePath (REG_SZ) değeridir. İzleme için bir filein adlı bir klasöre yazılır. MSDTC-X.log. Bu klasör adı X ondalık PID dosyayı oluşturan işlemin temsil eder. İlgi tüm işlemler yapılandırılmış klasörüne erişebildiğinden emin olun. Aksi halde, izleme bilgileri kaybolur. Bu değer ayarlanmamışsa, bir dosyaya izlemeler gönderilmez.
  • ImageNameInTraceFileNameEnabled (REG_DWORD) değerini oluşturulan izleme günlük dosyası adını izleme günlüğünü çağrılan işlemi görüntü dosya adını içerip içermediğini belirler. Sıfır olmayan bir değere ayarlanırsa, işlemin görüntü dosyasının adını oluşturulan izleme günlüğü dosyasına dahil edilir. Bu değer sıfır olarak ayarlarsanız, işlemin görüntü dosyası adı olacak değil oluşturulan izleme günlüğü dosyasına dahil edilir. Varsayılan olarak, değeri sıfır (0) olarak ayarlanır. Bir izleme dosyası adı örneği oluşturulan günlük dosyasının içerdiği yerlerde işlem şudur:

    MSDTC msdtc.exe 3552.log veya MSDTC-svchost.exe – 3556.log
  • Döngüsel izleme iletileri saklandığı arabellek thesize MemoryBufferSize (REG_DWORD) değeridir. Bu değeri 0 olarak ayarlı ise, bellek izleme devre dışı bırakılır. Varsayılan olarak, bu değer 10 MB'dir. Ayrıntılı izleme devre dışı bırakırsanız, bu değeri yükseltmeniz gerekebilir.
  • DebugOutEnabled (REG_DWORD) değerini etkinleştirir veya çıktı için hata ayıklayıcısını devre dışı bırakır. Değeri sıfır değilse, çıkış etkinleştirilir. Bu çıkış kayıt defteri anahtarı varsayılan olarak devre dışıdır.
Bağlantı Yöneticisi hata izleme yapılandırmasını değiştirdiğinizde, değişiklikler Msdtcprx.dll dosyası yükler bir işlemin geri dönüştürülmesi durumunda etkili olur. Örneğin, MS DTC hizmeti işlemi geri dönüştürüldüğünde Bağlantı Yöneticisi hata izleme yapılandırmasında yapılan değişiklikler etkili olur.

Alternatif olarak, bir .reg dosyası oluşturabilir ve sonra dosyayı almak için Kayıt Defteri Düzenleyicisi'ni kullanabilirsiniz. Bunu yapmak için şu adımları izleyin:
  1. Aşağıdaki kod örneği içeren yeni bir .reg dosyası oluşturun:
    Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Tracing][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Tracing\Output]"DebugOutEnabled"=dword:00000000"TraceFilePath"="""MemoryBufferSize"=dword:0000000a"ImageNameInTraceFileNameEnabled"=dword:00000001[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Tracing\Sources]"TRACE_MISC"=dword:00000000"TRACE_CM"=dword:00000000"TRACE_TRACE"=dword:00000000"TRACE_SVC"=dword:00000000"TRACE_GATEWAY"=dword:00000000"TRACE_UI"=dword:00000000"TRACE_CONTACT"=dword:00000000"TRACE_UTIL"=dword:00000000"TRACE_CLUSTER"=dword:00000000"TRACE_RESOURCE"=dword:00000000"TRACE_TIP"=dword:00000000"TRACE_XA"=dword:00000000"TRACE_LOG"=dword:00000000"TRACE_MTXOCI"=dword:00000000"TRACE_ETWTRACE"=dword:00000000"TRACE_PROXY"=dword:00000000"TRACE_KTMRM"=dword:00000000"TRACE_VSSBACKUP"=dword:00000000
  2. Başlat'a tıklayınBaşlat düğmesi,Tüm Programlar' ı, Donatılar' ı tıklatın,Çalıştır' ı türü Regedit , sonra daTamam' ı tıklatın.
  3. Dosya menüsündeAl' ı tıklatın.
  4. 1. adımda oluşturduğunuz dosyayı bulun ve' ı tıklatın. RegistryEditor iletişim kutusu görüntülenir.
  5. Tamam'a tıklayın.
  6. Dosya menüsündenÇıkış' ı tıklatın.

Performans etkisi

Varsayılan olarak, Windows Vista'da izleme işlevi devre dışı bırakılır. Bu nedenle, normal bir yüklemede herhangi bir performans etkisi bulunmaktadır.

Microsoft Müşteri Destek Uzmanı izleme bilgileri bir sorunu tanılamak için gerekli olduğunu belirtmiyorsa, üretim bilgisayarları izleme işlevi etkinleştirmemeniz gerekir. İzleme, bilgisayar performansını etkileyebilir. İlk sorunu bulmak ve gidermek gerekir. Daha sonra hemen izleme işlevi devre dışı bırakın.

Küme yapılandırması

Küme kurulumları için tüm düğümlerde tüm kayıt defteri girdileri aşağıdaki kayıt defteri girdileri içerdiğinden emin olun. Yerel bilgisayarın kayıt defterinde kayıt defteri girdileri yok çünkü bu kayıt defteri girdileri yoktur herhangi bir düğüm için kayıt defteri girdileri kayıt defterinde paylaşılan küme kod yoksayar.
MSDTC

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 926099 - Son İnceleme: 08/19/2015 22:36:00 - Düzeltme: 1.0

Microsoft COM+ 1.5

  • kbdtc kbinfo kbhowto kbmt KB926099 KbMttr
Geri bildirim