لتمكين تتبع التشخيص ل MS DTC على جهاز كمبيوتر يستند إلى Windows

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية926099
هام تتضمن هذه المقالة معلومات حول كيفية تعديل التسجيل. تأكد من عمل نسخة احتياطية من التسجيل قبل تعديله. تأكد من معرفة كيفية استعادته في حالة حدوث مشكلة. لمزيد من المعلومات حول كيفية عمل نسخة احتياطية واستعادة وتعديل السجل، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
256986 وصف سجل Microsoft Windows
مقدمة
تتناول هذه المقالة كيفية تمكين تتبع التشخيص Microsoft منسق المعاملات الموزعة (MS DTC) على جهاز كمبيوتر يستند إلى Windows.

تتوفر الأنواع التالية من مرافق التتبع:
  • إدارة المعاملات التتبع
    إدارة المعاملات (TM) تتبع مسارات الحركة ستاتيتشانجيس. تم إنشاؤه بواسطة إدارة معاملات MS DTC. الإخراج تنسيق إينبيناري، ويجب أن يتم تنسيق الإخراج. "إدارة المعاملات" جزء من خدمة ms DTC.
  • تتبع الخطأ مدير الاتصال
    تتبع الخطأ المدير (CM) الاتصال بتعقب أي العملية التي يقوم بتحميل الملف Msdtcprx.dll والذي يستخدم الإجراء البعيد (RPC) استدعاء واجهة MS DTC للاتصال مع الآخرين MS DTC العمليات المتعلقة. الإخراج تنسيق النص. الخطأ "0x8004d00a" هو خطأ نموذجية للاتصالات التي تتبع الخطأ مدير قد يكون مفيداً.
ملاحظة: إدارة المعاملات التتبع وتتبع الخطأ إدارة الاتصال عمليات مستقلة. يمكنك بشكل مستقل تمكين الحركة إدارة التتبع والاتصالات إدارة الأخطاء التتبع. أو، يمكنك تعطيله بشكل مستقل.
معلومات أخرى

تمكين إدارة المعاملات التتبع

يمكنك استخدام الأداة الإضافية مكونات خدمات Microsoft Management Console (MMC) لتمكين إدارة المعاملات التتبع. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأزر ابدأ، انقر فوقكافة البرامج، ثم انقر فوق البرامج الملحقة، و تشغيلثينكليك.
  2. نوع comexp.msc، ثم انقر فوقموافق.
  3. توسيع خدمات المكوناتتوسيعComputers، توسيع جهاز الكمبيوتر، توسيعإدارة المعاملات الموزعة، انقر بالزر الأيمن لوكالدتكوثم انقر فوق خصائص.
  4. انقر فوق علامة التبويب التتبع .
  5. في علامة التبويب تتبع ، يمكنك تعديل خيارات التتبع thefollowing TM:
    • إخراج التتبع
      • تتبع المعاملات
        • تتبع كافة المعاملات
        • تتبع المعاملات قبل اكتمالها
        • تتبع المعاملات طويلة الأمد
عند تغيير تكوين تتبع TM، خدمة MS DTC بالكشف عن التغييرات. ومع ذلك، لم تكن إعادة تدوير العملية. على سبيل المثال، عندما تقوم بتغيير الحركات التي يتم تتبع أو موقع ملف التتبع، اكتشاف خدمة MS DTC التغيير في التسجيل. لا يلزم إعادة تشغيل خدمة MS DTC.

نظام جديد لتتبع MS DTC في Windows

في نظام التشغيل Windows Vista، MS DTC على نظام تتبع الجديد واتساع. النظام الجديد على تصميم الأهداف التالية:
  • مطلوب سطر واحد فقط من التعليمات البرمجية لإضافة تتبع أفورماتيد.
  • التتبع قابلة للقراءة الإنسان على الإنتاج كومبوتيرسويثوت شبكة.
  • خيارات إخراج بالمرونة.
  • التتبع بسرعة.
  • لا يلزم إعادة تشغيل الكمبيوتر لتغيير خيارات.
بالإضافة إلى ذلك، في Windows 10 والمعاينة الفنية 2016 ملقم Windows، يكون اسم ملف سجل التتبع يتضمن اسم عملية استدعاء سجل التتبع. ويتم التحكم بها بواسطة مفتاح تسجيل الإخراج.

تكوين تتبع

تحذير قد تحدث مشكلات خطيرة إذا قمت بتعديل التسجيل بشكل غير صحيح باستخدام "محرر التسجيل" أو باستخدام طريقة أخرى. قد تتطلب هذه المشكلات إعادة تثبيت نظام التشغيل. لا تضمن Microsoft أن تتمكن من حل هذه المشاكل. تعديل التسجيل على مسؤوليتك الشخصية.

تكوين تتبع يقع على العقدة المحلية في مفتاح تسجيل الذي يدعى تتبع ضمن مفتاح التسجيل MS DTC. تتضمن مفتاح التسجيل تتبع إدارة الاتصال التتبع. سابقا، استخدام مفتاح التسجيل TraceCMErr لتكوين تتبع إدارة الاتصال. يحتوي مفتاح تسجيل التتبع على المفتاحين الفرعيين التاليين:
  • مصادر
    المفتاح الفرعي مصادر تكوين نوع التتبع.
  • إخراج
    تكوين المفتاح الفرعي الإخراج حيث يتم إرسال إخراج التتبع.
ملاحظة: تأكد من أن العملية الوصول إلى مفتاح التسجيل التتبع. بشكل افتراضي، لا يقوم بإنشاء مفتاح هذا تكوين نظام التشغيل Windows Vista ولا يمنح أذونات هذا المفتاح. يمكنك استخدام "محرر التسجيل" لتكوين وظيفة التتبع.

لإنشاء وظيفة تتبع إدخالات التسجيل، اتبع الخطوات التالية:
  1. انقر فوق ابدأزر ابدأ، انقر فوقكافة البرامج، انقر فوق البرامج الملحقة، ثم انقر فوقتشغيل، نوع regedit، ثم انقر فوق موافق.
  2. تحديد موقع وثم انقر فوق أحد المفاتيح الفرعية التالية:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Tracing\Sources
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Tracing\Output
  3. في القائمة تحرير ، انقر فوق جديد، ومن ثم انقر فوق نوع بيانات الإدخال. على سبيل المثال، انقر فوققيمة DWORD (32-بت).
  4. اكتب اسم المصدر المطلوب، واضغط على ENTER. لمزيد من المعلومات حول أسماء المصدر، راجع الجدول الموجود في قسم "تكوين مصادر".
  5. انقر نقراً مزدوجاً فوق إدخال السجل الجديد وانقر فوقتعديل، اكتب القيمة التي تريدها في مربع فالويداتا وثم انقر فوق موافق.
  6. في القائمة ملف ، انقر فوق "إنهاء".

تكوين مصادر

مفتاح التسجيل مصادر على مجموعة من قيم التسجيل DWORD المسردة في الجدول التالي.
اسمالوصف
TRACE_MISCآثار لا يمكن تصنيفها في فئات أخرى
TRACE_CM آثار في إدارة الاتصال
TRACE_TRACE البنية التحتية تتبع نفسه
TRACE_SVC يتتبع بدء تشغيل ملف.exe والخدمه
TRACE_GATEWAY مصدر العبارة
TRACE_UI يتتبع واجهة المستخدم
TRACE_CONTACT يتتبع تجمع الاتصال والاتصالات
TRACE_UTIL تتبع إجراءات المساعدة التي يتم استدعاؤها من مواقع متعددة
TRACE_CLUSTER تتبع التعليمات البرمجية الخاصة الكتلة (المساعدة)
TRACE_RESOURCE تتبع التعليمات البرمجية الخاصة بمورد نظام المجموعة
TRACE_TIP مصدر تتبع حركة بروتوكول إنترنت (تلميح)
TRACE_XA مصدر تتبع إدارة معاملة XA (XATM)
TRACE_LOG سجل التتبع
TRACE_MTXOCI مصدر التتبع طبقة OCI/النظام التجاري المتعدد الأطراف (Mtxoci.dll)
TRACE_ETWTRACE مصدر التتبع أحداث التتبع ل Windows (ETW)
TRACE_PROXY عمليات التتبع التي يتم إنشاؤها في وكيل MSDTC DLL
TRACE_KTMRM تتبع للتكامل مع إدارة معاملات Kernel
TRACE_VSSBACKUP تتبع للتكامل مع Microsoft Visual SourceSafe النسخ الاحتياطي والاستعادة إليه
TRACE_PERFMON تتبع مع دعم لعدادات الأداء
يجب أن تكون قيمة DWORD رقم من 0 إلى 255. تشير قيمة DWORD إلى مستوى التتبع التي تحدث. يسرد الجدول التالي قيم DWORD المحتملة.
القيمةالوصف
0const TRACE_OFF بايت
1const TRACE_ERROR بايت
2const TRACE_WARNING بايت
3const TRACE_INFO بايت
4const TRACE_VERBOSE بايت
5const TRACE_VERY_VERBOSE بايت
6const TRACE_INOUT بايت
0xF0const TRACE_OBSCURE بايت
0xFFconst TRACE_EVERYTHING بايت
ملاحظة: تتضمن القيم الأعلى تلقائياً القيم الأدنى. ولذلك، عندما تقوم بتمكين مستوى TRACE_INFO، يتم أيضا تمكين مستوى TRACE_ERROR. استخدام مصادر قليلة جداً تتبع أي أعلى من مستوى TRACE_VERBOSE.

تكوين تتبع الإخراج

تحذير قد تحدث مشكلات خطيرة إذا قمت بتعديل التسجيل بشكل غير صحيح باستخدام "محرر التسجيل" أو باستخدام طريقة أخرى. قد تتطلب هذه المشكلات إعادة تثبيت نظام التشغيل. لا تضمن Microsoft أن تتمكن من حل هذه المشاكل. تعديل التسجيل على مسؤوليتك الشخصية.

مفتاح التسجيل إخراج يحتوي على مجموعة من القيم التي تتحكم بحيث يتم إرسال إخراج التتبع. هذه القيم كما يلي:
  • القيمة تراسيفيليباث (REG_SZ) هي روتفولدير التي يجب تخزين ملفات التتبع. تتم كتابة التتبع إلى فلين مجلد يسمى msdtc X.log. في هذا اسم المجلد، X يمثل PID عشرية لعملية إنشاء الملف. تأكد من أن كافة العمليات التي تهم يمكنهم الوصول إلى المجلد المكون. وإلا، سيتم فقدان معلومات التتبع. إذا لم يتم تعيين هذه القيمة، لا يتم إرسال عمليات التتبع إلى ملف.
  • قيمة إيماجينامينتراسيفيلينامينابليد (REG_DWORD) يحدد ما إذا كان اسم ملف سجل التتبع التي تم إنشاؤها يتضمن اسم ملف صورة من عملية استدعاء سجل التتبع. إذا تم تعيين هذا إلى قيمة غير صفرية، سيتم تضمين اسم ملف صورة عملية في ملف سجل التتبع التي تم إنشاؤها. إذا تم تعيين هذه القيمة إلى صفر، سيقوم اسم ملف صورة عملية لا يمكن تضمينها في ملف سجل التتبع التي تم إنشاؤها. بشكل افتراضي، يتم تعيين القيمة إلى صفر (0). ما يلي هو مثال لاسم ملف التتبع حيث يحتوي ملف السجل الذي تم إنشاؤه على العملية:

    Svchost.exe MSDTC-أو MSDTC msdtc.exe 3552.log 3556.log
  • هو قيمة ميموريبوفيرسيزي (REG_DWORD) ثيسيزي المخزن المؤقت الدائري الذي تخزن رسائل التتبع. إذا تم تعيين هذه القيمة إلى 0، يتم تعطيل تتبع الذاكرة. بشكل افتراضي، تكون هذه القيمة هي 10 ميغابايت. قد تضطر إلى زيادة هذه القيمة إذا تم تمكين تتبع مطول.
  • قيمة ديبوجوتينابليد (REG_DWORD) تمكين أو تعطيل الإخراج إلى مصحح الأخطاء. إذا كانت قيمة غير صفرية، يتم تمكين الإخراج. افتراضياً، يتم تعطيل مفتاح التسجيل هذا الإخراج.
عند تغيير تكوين تتبع الخطأ إدارة الاتصال، التغييرات نافذة المفعول عند إعادة استخدام عملية تحميل الملف Msdtcprx.dll. على سبيل المثال، لتكوين تتبع الخطأ إدارة الاتصال التغييرات نافذة المفعول عند إعادة استخدام عملية خدمة MS DTC.

بدلاً من ذلك، يمكنك إنشاء ملف.reg ومن ثم يمكنك استخدام "محرر التسجيل" لاستيراد الملف. للقيام بذلك، اتبع الخطوات التالية:
  1. إنشاء ملف.reg جديد يحتوي على مثال التعليمات البرمجية التالي:
    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. انقر فوق ابدأزر ابدأ، انقر فوقكافة البرامج، انقر فوق البرامج الملحقة، ثم انقر فوقتشغيل، نوع regedit ، ثم انقر فوقموافق.
  3. في القائمة ملف ، انقر فوقاستيراد.
  4. حدد موقع الملف الذي قمت بإنشائه في الخطوة 1، ومن ثم انقر فوقفتح. يظهر مربع الحوار "محرر التسجيل" .
  5. انقر فوق موافق.
  6. في القائمة ملف ، انقر فوق "إنهاء".

تأثير الأداء

افتراضياً، يتم تعطيل وظيفة التتبع في نظام التشغيل Windows Vista. ولذلك، يوجد أي تأثير الأداء على تثبيت عادية.

عليك عدم تمكين وظيفة التتبع على أجهزة الكمبيوتر الإنتاج ما لم يشر إلى "أخصائي الدعم لدى Microsoft العملاء" مطلوب معلومات التتبع لتشخيص مشكلة. تتبع قد يؤثر على أداء الكمبيوتر. أولاً يجب العثور على المشكلة، ويجب حلها. بعد ذلك، تعطيل وظيفة التتبع مباشرة.

تكوين نظام المجموعة

لتثبيتات نظام المجموعة، تأكد من احتواء كافة إدخالات التسجيل على كافة العقد على إدخالات السجل هذه. أي عقده لا يحتوي على إدخالات التسجيل التالية، يتجاهل كتلة التعليمات البرمجية إدخالات التسجيل في السجل المشترك نظراً لعدم وجود إدخالات التسجيل في تسجيل الكمبيوتر المحلي.
MSDTC

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 926099 - آخر مراجعة: 08/17/2015 17:31:00 - المراجعة: 1.0

Microsoft COM+ 1.5

  • kbdtc kbinfo kbhowto kbmt KB926099 KbMtar
تعليقات