إصلاح لا يمكن إدراج معاملة جديدة في منسق المعاملات المحدد على Server 2003 SP2
إذا كنت تقوم بتشغيل تطبيق ويب باستخدام تقنية ASP الأصلية على Windows Server 2003 ، فقد تتلقى رسالة الخطأ هذه بمجرد الترقية إلى Service Pack 2: "لا يمكن إدراج المعاملة الجديدة في منسق المعاملات المحدد. [-2147168246] ".
سبب هذا الخطأ هو أن MSDTC يحتوي على إعداد يتطلب مصادقة المعاملات الموزعة ، وقد تؤدي الترقية إلى SP2 إلى تغيير الإعداد المطلوب بدلاً من لا شيء.
لإصلاح هذا الخطأ ، افتح خدمات المكونات وانقر بزر الماوس الأيمن على أيقونة جهاز الكمبيوتر واختر خصائص.
اختر علامة التبويب MSDTC ، ثم في الجزء السفلي من النافذة ، انقر فوق زر تكوين الأمان.
في هذه النافذة ، قم بتغيير الإعداد الموجود تحت "اتصالات إدارة المعاملات" إلى "لا يتطلب مصادقة".
هذا يجب حل هذا الخطأ.
لاحظ أنه إذا كان لديك جدار حماية بين خادم الويب وخادم قاعدة البيانات ، فيجب عليك التأكد من أن المنافذ العالية مفتوحة بين الجهازين ، بالإضافة إلى RPC ، لأن ذلك قد يتسبب أيضًا في حدوث الخطأ نفسه.