HOWTO: تمكين DTC بين ملقمات ويب وملقمات SQL نظام التشغيل Windows Server 2003

ينطبق على: Microsoft Windows Server 2003 Standard Edition (32-bit x86)Microsoft Windows Server 2003 Enterprise Edition for Itanium-based SystemsMicrosoft Windows Server 2003 Datacenter Edition (32-bit x86)

الكاتب:


روبرت ماكلوز MVP

إخلاء مسؤولية حلول محتوى المجتمع


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

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


تكوين نظام التشغيل Windows Server 2003 لمعالجة معاملات DTC عبر بيئات مجال ويب هو عملية عدة خطوات سيتطلب تعديل العديد من أنظمة الهامة، بما في ذلك التسجيل. من المستحسن جداً إجراء نسخة احتياطية كاملة لنظام قبل القيام بهذه التغييرات.
 
تحذير: لا محاولة لضبط إعدادات أمان COM + لتمكين هذه الخدمة. إذا قمت بتغيير أذونات المستخدم COM + لأي حساب آخر غير معينة، يمكنك بشكل دائم تعطيل COM + على النظام، تشل الأنظمة الفرعية Windows عدة. إذا حدث هذا، هو القرار الوحيد لمسح القرص الثابت للجهاز وإعادة تثبيت Windows Server 2003.
 
الخطوة الأولى: الخطوات "تمكين وصول DTC للشبكة" (تشغيل على كافة أجهزة الكمبيوتر التي تتطلب الوصول إلى DTC)
1. انقر فوق ابدأوأشر إلى لوحة التحكمثم انقر فوق إضافة أو إزالة البرامج.
2. انقر فوق إضافة/إزالة مكونات Windows.
3. حدد خادم التطبيقومن ثم انقر فوق تفاصيل.
4. حدد تمكين وصول DTC للشبكة، ومن ثم انقر فوق موافق.
5-انقر فوق التالي.
6. انقر فوق إنهاء.
7-وقف وقم بإعادة تشغيل خدمة "منسق المعاملات الموزع".
8-إيقاف وإعادة تشغيل أية خدمات إدارة الموارد التي تشارك في المعاملة الموزعة (مثل Microsoft SQL Server أو ملقم قائمة انتظار الرسائل ل Microsoft).
 
لمزيد من المعلومات حول هذه الخطوة، راجع
 
الخطوة الثانية: قم بتثبيت أدوات العميل SQL Server 2000 على كافة أجهزة الكمبيوتر التي تتطلب الوصول إلى DTC.
يمكن العثور على أدوات عميل SQL في SQL Server 2000 المضغوط. أثناء عملية التثبيت، تأكد من تحديد الخيار "MSDTC".
 
الخطوة الثالثة: تثبيت VPN بسيطة (اختياري)
إذا كانت أجهزة الكمبيوتر المعنية جزءا من نفس الشبكة الفرعية ل IP ومجموعة عمل، قم بتخطي هذه الخطوة. وإلا سيتم إنشاء شبكة ثانوية تستخدم VPN لإحضار كافة الخوادم الموجودة في نفس مجموعة العمل.
   الجزء الأول: إعداد خادم VPN
1. انقر فوق ابدأوأشر إلى لوحة التحكمثم انقر فوق اتصالات شبكة الاتصال.
2. انقر فوق إنشاء اتصال جديد.
3. حدد إعداد اتصال متقدم ، ثم ثم انقر فوق التالي.
4. حدد قبول الاتصالات الواردة ، وثم انقر فوق التالي.
5- لا يتم تحديد جهاز واردة وثم انقر فوق التالي.
6. حدد السماح بالاتصالات الخاصة الظاهرية ومن ثم انقر فوق التالي.
7-حدد حساب المستخدم التي ترغب في منح حق الوصول، ثم انقر فوق التالي.
8-تكوين إعدادات شبكة الاتصال ملقم VPN، تحديد نطاق IP الشبكة الجديدة.
9-تأكد من أن السماح للمتصلين بالوصول إلى شبكة الاتصال المحلية قيد، وثم انقر فوق التالي.
10-انقر فوق إنهاء لإنشاء ملقم VPN.
   الجزء الثاني: إعداد عملاء VPN
1. انقر فوق ابدأوأشر إلى لوحة التحكمثم انقر فوق اتصالات شبكة الاتصال.
2. انقر فوق إنشاء اتصال جديد.
3. حدد الاتصال بشبكة الاتصال في مكان العمل ومن ثم انقر فوق التالي.
4. حدد اتصال "الشبكة الخاصة الظاهرية" ومن ثم انقر فوق التالي.
5. اكتب اسماً للاتصال في موجه الأوامر وانقر فوق التالي.
6. حدد لا تطلب اتصال أولى ومن ثم انقر فوق التالي.
7-اكتب عنوان IP الخاص بملقم VPN ومن ثم انقر فوق التالي.
8-حدد لاستعمال أي شخص ومن ثم انقر فوق التالي.
9-حدد خانة الاختيار إنشاء اختصار لهذا الاتصال على سطح المكتب ومن ثم انقر فوق إنهاء.
 
عند هذه النقطة، يمكنك أن جدار الحماية إيقاف وصلات الإنترنت الخاص بك على كل خادم باتصال جدار حماية إنترنت (ICF)، لأن الأجهزة التي سيتم الاتصال عبر اتصال VPN أمن.
 
الخطوة الرابعة: تمكين NETBIOS عبر كافة الأجهزة
بدلاً من ذلك، يمكنك إضافة إدخالات في ملف HOSTS (c:\windows\system32\drivers\etc) حيث الممكن اختبار الأجهزة باسم الملقم. راجع التعليقات في ملف HOSTS لمزيد من المعلومات حول كيفية القيام بذلك.
 
الخطوة الخامسة: تعطيل أمان RPC لخدمة ms DTC على الملقم SQL
تتطلب هذه الخطوة الوصول إلى وتعديل التسجيل. إذا كنت لم تفعل ذلك، فإنه يوصي بشدة النسخ الاحتياطي للتسجيل في هذا الوقت.
1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب "Regedt32" وانقر فوق موافق.
2. حدد HKEY_LOCAL_MACHINE، ثم برامج Microsoft.
3. انقر بالزر الأيمن على MSDTC، أشر إلى إضافة، ثم حدد قيمة DWORD.
4-إعادة تسمية المفتاح من الافتراضي قيمة جديدة #1 تورنوفربكسيكوريتي.
5. انقر نقراً مزدوجاً فوق المفتاح الجديد وقم بتغيير القيمة إلى 1.
6-أغلق محرر التسجيل ثم إعادة تشغيل ملقم SQL
 
لمزيد من المعلومات حول هذه الخطوة، راجع
 
الخطوة 6: تعيين اتصال VPN بشكل تلقائي عند بدء التشغيل والاتصال VPN (اختياري)
أكمل الخطوات التالية على كل جهاز عميل VPN:
1. افتح اتصال VPN وحدد خصائص.
2. في علامة التبويب خيارات ، قم بإلغاء تحديد خانة الاختيار المطالبة باسم وكلمة المرور، والشهادة، إلخ .
3. في علامة التبويب أمان ، حدد خيار بروتوكول إنترنت (TCP/IP) ، ثم انقر فوق خصائص.
4. في مربع الحوار خصائص TCP/IP الناتجة، انقر فوق خيارات متقدمة، وقم بإلغاء تحديد خانة الاختيار استخدام العبارة الافتراضية على شبكة الاتصال البعيدة .
5. أغلق خارج مربعات الحوار عن طريق النقر فوق "موافق".
6-إدخال اسم المستخدم وكلمة المرور (من الخطوة 3، الجزء الأول، البند 7)، وحدد الخيار تذكر الحساب الخاص بي .
7-فتح مستكشف Windows، وانتقل إلى المجلد C:\Documents وكافة المستخدمين قائمة ابدأ/برامج/القائمة .
8. قم بسحب الاختصار VPN قمت بإنشائه في الخطوة الثالثة، الجزء 2، البند 8 من سطح المكتب إلى مجلد "بدء التشغيل" في "مستكشف Windows".
9. إيقاف وإعادة تشغيل الجهاز.
 
يتم الآن إكمال العملية. يجب أن يكون خادم ويب وخادم SQL الآن قادرة على المشاركة في العمليات المنسقة.
 
شكر خاص إلى أوركسويب للمساعدة في تطوير هذه المادة.