يجب تشغيل خدمة منسق المعاملات الموزعة ل Microsoft ضمن حساب NT AUTHORITY\NetworkService Windows

ينطبق على: Windows Server 2012 R2 DatacenterWindows Server 2012 R2 StandardWindows Server 2012 R2 Essentials

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

مقدمة


تتناول هذه المقالة حساب Microsoft Windows الذي يجب تشغيل خدمة منسق المعاملات الموزعة ل Microsoft (MSDTC) في نظام التشغيل Windows.

مزيد من المعلومات


على كل عميل Windows وأنظمة تشغيل الخادم، قد تضطر لإعادة تشغيل خدمة ms DTC لتنفيذ هذه الخطوات. لإعادة تشغيل خدمة ms DTC، اتبع الخطوات التالية:
  1. ويندوز 8، 1 لويندوز 8
    من شاشة البدء، انتقد في الجهة اليمنى لعرض السحر، حدد البحث، وثم ابحث عن cmd. (أو، إذا كنت تستخدم لوحة المفاتيح والماوس، اكتب cmd في شاشة البدء.) في نتائج البحث، اضغط مع الاستمرار بالزر الأيمن فوق موجه الأوامر وثم حدد تشغيل كمسؤول.

    ويندوز 7 والإصدارات السابقة
    اضغط مفتاح شعار Windows مفتاح + R، اكتب cmd في مربع تشغيل واضغط على Enter. انقر بالزر الأيمن cmd ومن ثم حدد تشغيل كمسؤول.
  2. اكتب net stop msdtcومن ثم اضغط على الزر ENTER.
  3. اكتب msdtc صافي ابدأ، وثم اضغط على الزر ENTER.
  4. افتح الأداة الإضافية مكونات خدمات Microsoft Management Console (MMC). للقيام بذلك، انقر فوق ابدأ، ثم انقر فوق تشغيل نوع dcomcnfg.exeوثم انقر فوق موافق.
  5. توسيع خدمات المكونات، قم بتوسيع أجهزة الكمبيوترثم قم بتوسيع جهاز الكمبيوتر.
  6. انقر نقراً مزدوجاً فوق جهاز الكمبيوتر، ومن ثم انقر فوق خصائص.
  7. انقر فوق علامة التبويب MSDTC ومن ثم انقر فوق تكوين الأمان.
  8. تغيير الحساب في حساب تسجيل دخول محول جيب التمام إلى "NT AUTHORITY\NetworkService". إذا كانت هناك حاجة إلى كلمة مرور، أدخل كلمة مرور فارغة.
  9. انقر نقرا مزدوج فوق موافق .

لنظام التشغيل Windows XP و Windows Server 2003

بدء تشغيل في نظام التشغيل Windows XP وثم الاستمرار في Windows Server 2003، يجب تشغيل خدمة ms DTC تحت حساب Windows NT AUTHORITY\NetworkService .

إذا قمت بتغيير الحساب إلى حساب آخر بخلاف حساب NetworkService ، تفشل المعاملة الموزعة. الحركة فشلت لأن خدمة ms DTC لا يمكن مصادقة متبادلة مع الأطراف الأخرى المشاركة في الحركة. أيضا قد تفشل المعاملات المحلية التي تستخدم خدمة ms DTC.

ملاحظة: يمكن أن تكون الأطراف الأخرى إدارات المعاملات أو إدارة الموارد أو العملاء.

في Microsoft Windows NT 4.0 ونظام التشغيل Microsoft Windows 2000، يمكنك تغيير حساب خدمة MSDTC الافتراضي إلى حساب مجال. يمكنك تغيير الحساب لإجراء مصادقة Windows عند تنفيذ عملية استرداد XA على قاعدة XA مثل قاعدة بيانات Oracle.

ومع ذلك، في Windows Server 2003 و Windows XP، لا يمكنك تغيير الحساب. بدلاً من ذلك، يجب منح الأذونات والأدوار المطلوبة لتنفيذ عملية استرداد XA على حساب NetworkService على الكمبيوتر حيث يتم تشغيل خدمة ms DTC.


طريقة الضبط إعداد عملية استرداد XA معينة لكل قاعدة بيانات XA. بشكل عام، يجب عليك إضافة حساب الكمبيوتر الخاص بجهاز الكمبيوتر حيث يتم تشغيل خدمة ms DTC إلى قائمة المستخدمين الذين يمكن القيام بعملية استرداد XA على قاعدة XA. بالإضافة إلى ذلك، نظراً لأن حساب NetworkService حساباً مقيداً، يجب توفير حساب NetworkService الوصول إلى المجلد حيث يوجد XA DLL.

لتغيير الحساب الذي يتم تشغيل الخدمة MSDTC تحت السابق لحساب NetworkService ، اتبع الخطوات التالية.

تحذير قد تحدث مشكلات خطيرة إذا قمت بتعديل التسجيل بشكل غير صحيح باستخدام "محرر التسجيل" أو باستخدام طريقة أخرى. قد تتطلب هذه المشكلات إعادة تثبيت نظام التشغيل. لا تضمن Microsoft أن تتمكن من حل هذه المشاكل. تعديل التسجيل على مسؤوليتك الشخصية.
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب regedit، وثم انقر فوق
    OK.
  2. تحديد موقع وثم انقر فوق المفتاح الفرعي التالي:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
    في حالة وجود الإدخالات التالية، انتقل إلى الخطوة 6:
    • تورنوفربكسيكوريتي
    • اللووونليسيكوريربككالس
    • فالباكتونسكوريربسيفنيسيساري
  3. إنشاء إدخال تورنوفربكسيكوريتي:
    1. في القائمة تحرير، أشر إلى جديد، ومن ثم انقر فوق قيمة DWORD.
    2. اكتب تورنوفربكسيكوريتيومن ثم اضغط ENTER.
  4. إنشاء إدخال اللووونليسيكوريربككالس:
    1. في القائمة تحرير، أشر إلى جديد، ومن ثم انقر فوق قيمة DWORD.
    2. اكتب اللووونليسيكوريربككالسومن ثم اضغط ENTER.
  5. إنشاء إدخال فالباكتونسكوريربسيفنيسيساري:
    1. في القائمة تحرير، أشر إلى جديد، ومن ثم انقر فوق قيمة DWORD.
    2. اكتب فالباكتونسكوريربسيفنيسيساريومن ثم اضغط ENTER.
  6. تعيين قيمة DWORD إدخال تورنوفربكسيكوريتي:
    1. انقر نقراً مزدوجاً فوق تورنوفربكسيكوريتي، ومن ثم انقر فوق تعديل.
    2. في مربع الحوار تحرير قيمة DWORD ، اكتب القيمة 1، ومن ثم انقر فوق موافق.
  7. تعيين قيمة DWORD إدخال اللووونليسيكوريربككالس:
    1. انقر نقراً مزدوجاً فوق اللووونليسيكوريربككالس، ومن ثم انقر فوق تعديل.
    2. في مربع الحوار تحرير قيمة DWORD ، اكتب القيمة 0ومن ثم انقر فوق موافق.
  8. تعيين قيمة DWORD إدخال فالباكتونسكوريربسيفنيسيساري:
    1. انقر نقراً مزدوجاً فوق فالباكتونسكوريربسيفنيسيساري، ومن ثم انقر فوق تعديل.
    2. في مربع الحوار تحرير قيمة DWORD ، اكتب القيمة 0ومن ثم انقر فوق موافق.
بعد إجراء التغييرات على التسجيل، يجب إعادة تشغيل خدمة ms DTC. لإعادة تشغيل خدمة ms DTC، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب cmdوثم انقر فوق موافق.
  2. اكتب net stop msdtcومن ثم اضغط ENTER.
  3. اكتب msdtc صافي ابدأ، وثم اضغط ENTER.
  4. افتح الأداة الإضافية مكونات خدمات Microsoft Management Console (MMC). للقيام بذلك، انقر فوق
    ابدأ، ثم انقر فوق تشغيل، نوع
    dcomcnfg.exeومن ثم انقر فوق
    OK.
  5. توسيع خدمات المكونات، قم بتوسيع
    أجهزة الكمبيوتر، ثم قم بتوسيع جهاز الكمبيوتر.
  6. انقر نقراً مزدوجاً فوق جهاز الكمبيوتر، ومن ثم انقر فوق
    خصائص.
  7. انقر فوق علامة التبويب MSDTC ومن ثم انقر فوق
    تكوين الأمان.
  8. تغيير الحساب في حساب تسجيل دخول محول جيب التمام
    NT AUTHORITY\NetworkService. إذا كانت هناك حاجة إلى كلمة مرور، أدخل كلمة مرور فارغة.
  9. انقر نقرا مزدوج فوق موافق .

المراجع


لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
رسالة الخطأ "فشل استدعاء دالة جيتكساسويتش" 816633 مع تثبيت عميل 9.x Oracle
899191 وظائف جديدة في خدمة "منسق المعاملات الموزعة" في Windows Server 2003 Service Pack 1 وفي Windows XP Service Pack 2
لمزيد من المعلومات حول كيفية إدارة حقوق المستخدم وحسابات ل Microsoft الموزعة منسق المعاملات (MSDTC)، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:منتجات الجهات الأخرى المذكورة في هذه المقالة تابعة لشركات مستقلة عن Microsoft. لا تقدم Microsoft أي ضمان، سواء ضمنياً أو صريحا، بخصوص أداء هذه المنتجات أو كفائتها.