ملخص
تعتمد خدمة DRDA Microsoft المعاملات الالتزام مرحلتين DRDA الموزعة وحدة العمل (DRDA جداً) ومعاملات XA توزيعها بغية تمكين التحديثات موثوق به على شبكة الاتصال. تكامل خادم (له) 2013 المضيف التحديث التراكمي 3 (CU3) يتضمن إصلاحات وتحسينات لحركات الخدمة DRDA توزيع الدعم كما يلي.
حركات جداً DRDA
بعكس الإصدار DRDA الخدمة أو التحديثات التراكمية السابقة، يمكن هذا التحديث دعم المعاملات DRDA جداً بين العميل DRDA و DRDA الخدمة التي يتم تعيينها إلى معاملات XA بين خدمة DRDA و SQL Server. يحدث هذا الدعم عن طريق توزيع الحركة جداً DRDA (تم تعيينه إلى معرف معاملة XA) ب SQL Server والتسجيل الحركة XA ب MS DTC. تحتفظ خدمة DRDA سجل سجل حركة إلى ملف (transactionlog.data) (أووويد، XID، الحالة، بيانات سجل) لكافة جلسات العمل DRDA. عند انتهاء جلسة عمل DRDA بحركة في شك، تطلب دائرة DRDA DRDA العميل إعادة مزامنة السجلات. وعند بدء خدمة DRDA ويبحث عن حركات معلقة في السجل، تطلب دائرة DRDA DRDA العميل إعادة مزامنة السجلات.
معاملات XA
معاملات XA بين العميل DRDA وخدمة DRDA الآن توزع على SQL Server ومدرجة مع MS DTC. أثناء استرداد المعاملة، خدمة DRDA ترجع إلى عميل DRDA الشك في قائمة استناداً إلى المعلومات في سجل معاملات DTC.
معلومات التحديث التراكمي
يتم تضمين هذا التحديث في 3 التحديث التراكمي للمضيف تكامل خادم 2013.
الحالة
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".
مزيد من المعلومات
خدمة (التكوين) تكامل البيانات ل DRDA
تكوين خدمة ل DRDA
ملف تكوين التطبيق
تكوين خدمة DRDA المخزنة في ملف تكوين التطبيق MsDrdaService.exe.config، وملفات XML (تعيين رسالة خطأ وتعيين نوع البيانات) المقترنة. في وقت التشغيل، تراقب خدمة DRDA الملف MsDrdaService.exe.config للتغييرات. عندما يتم الكشف عن التغييرات، تقرأ خدمة DRDA ويستخدم معلومات التكوين التي تم تغييرها عندما يقوم بمعالجة اتصالات جديدة في ربط.
بعد انتهاء التثبيت، تخصيص محترفي تكوين الخدمة DRDA عن طريق تحرير ملف تكوين التطبيق MsDrdaService.exe.config باستخدام محرر XML وخادم تكامل المضيف مايكروسوفت C:\Program 2013\system\Schemas\HostIntegrationDrdaServiceConfiguration.xsd ملف المقترن.
تكوين اتصالات ملقم SQL
إعادة المزامنة
عنصر ريسينتشرونيزاتيونماناجير لملف MsDrdaService.exe.config يحتوي على إعدادات المزامنة الحركة لإدارة حركات العميل التي تم توزيعها في ربط SQL. هو نوع ريسينتشرونيزاتيونماناجير Microsoft.HostIntegration.Drda.Server.ResynchronizationManager الذي يعالج المعاملات الموزعة في ربط. وهذا يشمل السرد المعاملة مع منسق المعاملات الموزعة ل Microsoft وتسجيل المعاملات والمزامنة قائمة مشكوك بها الحركة.
<hostIntegration.drdaAs.drdaService xmlns="http://schemas.microsoft.com/his/DrdaAs/DrdaService/2013"> <services>
<service name="DrdaService1">
<resynchronizationManager type="Microsoft.HostIntegration.Drda.Server.ResynchronizationManager, Microsoft.HostIntegration.Drda.Server,Version=9.0.1000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"
transactionExpiryDuration="P3D"
resyncRetryDurationInMinutes = "3"
resyncIntervalInMinutes = "1"
transactionLogLocation =""
/>
مثال 1: إضافة إلى القسم hostIntegration.drdaAs.drdaService من الملف MsDrdaService.exe.config عنصر ريسينتشرونيزاتيونماناجير الأسهم.
ملاحظة: يجب إضافة إلى MsDrdaService.exe.config العنصر الجديد ريسينتشرونيزاتيونماناجير قبل تشغيل PowerShell لقراءة أو كتابة إعدادات داخل هذا العنصر الجديد.
مدة انتهاء الصلاحية الحركة
يرشد السمة ترانساكتيونيكسبريريدوريشن خدمة DRDA حول المدة الزمنية لجعل حركة في ملف سجل حركة. بعد مرور فترة معينة، الرقيق خدمة الحركة من الملف. هذه السمة اختيارية تقبل قيمة مدة. القيمة الافتراضية هي PT3D (فترة من الزمن 3 أيام). يتم تحديد قيمة المدة في النموذج بنينمندتنهنمنس.
البند |
الوصف |
---|---|
P |
الفترة الزمنية للمدة (مطلوب) |
نيويورك |
عدد السنوات. |
شمال البحر الأبيض المتوسط |
عدد الأشهر. |
وفيات المواليد |
عدد من الأيام. |
T |
بداية مقطع الوقت (مطلوب لتحديد مدة الزمنية التي تتكون من الساعات أو الدقائق أو الثواني). |
nH |
عدد الساعات. |
شمال البحر الأبيض المتوسط |
عدد الدقائق. |
S |
عدد الثواني. |
الجدول 1: الفترة الزمنية التي تم التعبير عنها في تنسيق XML.
فترة إعادة محاولة المزامنة
يرشد السمة ريسينكريتريدوراتيونينمينوتيس خدمة DRDA حول المدة (بالدقائق) محاولة معالجة عنصر في قائمة المعاملات المشكوك في المزامنة خلالها. هذه السمة اختيارية تقبل قيمة عدد صحيح. القيمة الافتراضية 3 دقائق.
الفاصل الزمني لإعادة المزامنة
يرشد السمة ريسينسينتيرفالينمينوتيس خدمة DRDA حول الفاصل الزمني (بالدقائق) بين معالجة العناصر في قائمة المعاملات المشكوك في المزامنة. هذه السمة اختيارية تقبل قيمة عدد صحيح. القيمة الافتراضية 1 دقيقة.
موقع سجل المعاملات
يرشد السمة ترانساكتيونلوجلوكيشن خدمة DRDA حول حيث يجب كتابة ملف سجل المعاملات. هذه السمة اختيارية تقبل قيمة سلسلة. القيمة الافتراضية هي سلسلة فارغة تم تعريفه كمجلد تتبع "الملقم المضيف التكامل".
لمزيد من المعلومات، راجع وثائق MSDN حول حركات توزيع الخدمة DRDA.