أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

INF: دعم محدود بالنسبة لنقطة حفظ في المعاملات الموزعة في SQL Server 2000 المزود بحزمة الخدمة Service Pack 1

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

اضغط هنا لرابط المقالة باللغة الانجليزية295027
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
عند محاولة إجراء عبارة "حفظ المعاملة" داخل معاملة الموزّعة يحدث رسالة الخطأ التالية:
خطأ: لا يمكن استخدام مستوى 627 16 "حفظ المعاملات" معاملة موزعة.
للسماح الترحيل التطبيق من Microsoft SQL Server 6.5 أثناء استخدام savepoints داخل المعاملات الموزعة، يقدم Microsoft SQL Server 2000 Service Pack 1 إشارة تتبع يسمح لنقطة حفظ معاملة موزعة. إشارة تتبع هو 8599 كما يمكن أن يكون قيد التشغيل أثناء بدء التشغيل SQL Server أو ضمن جلسة عمل فردية (أي، قبل إلى تمكين معاملات موزعة مع عبارة BEGIN المعاملة الموزّعة) باستخدام الأمر TRACEON DBCC. عند تعيين إشارة تتبع 8599 إلى تشغيل SQL Server يسمح لك باستخدام لنقطة حفظ معاملة موزعة.

علامة تتبع 8599 هو أداة ترحيل SQL Server 6.5 المستندة إلى ملحق قديمة سوف لا يتم تطوير في المستقبل الإصدارات والتطبيقات. لن تتمكن التطبيقات التي تعتمد على علامة تتبع 8599 من الاستفادة من أحدث الميزات الجديدة على كافة المعاملات الموزعة.
معلومات أخرى
تمت إزالة في Microsoft SQL Server 7.0 دعم لنقطة حفظ في معاملة الموزّعة في SQL Server و يتم الآن re-introduced في Microsoft SQL 2000 Service Pack 1. يتم الآن توفير لتوفير هذه العلامة تتبع جديدة أساساً للسماح تطبيق تمت كتابتها على SQL Server 6.5 يستخدم savepoints في المعاملات الموزعة للعمل بدون تغيير في SQL Server 2000 والإصدارات الأحدث.

بعض الميزات الجديدة في SQL Server 7.0 و SQL Server 2000 تتطلب استعلامات الموزعة غير متوافقة مع علامة تتبع 8599. أيضاً، بعد تعيين لنقطة حفظ المعاملة موزعة غير مسموح كافة العمليات البعيدة بما في ذلك عن بعد "قراءة فقط". تتضمن عمليات غير المسموح بها:

  • توزيع طرق عرض مقسمة.
  • استعلامات الموزعة استخدام عبارات تعديل البيانات (INSERT UPDATE ، DELETE).
  • تخزين عن إجراءات استخدام عبارات تعديل البيانات (INSERT UPDATE ، DELETE).
  • الاستعلامات التي تستخدم عبارات OPENQUERY.
  • الاستعلامات التي تستخدم عبارات OPENROWSET.
عند تمكين تتبع العلامة 8588 إنهاء جلسات عمل العميل التي تستخدم عمليات السابقة مع رسالة الخطأ التالية:
مستوى 8526 الخطأ 16: يتعذر الانتقال البعيد أثناء جلسة العمل مدرج في معاملات موزعة التي تحتوي على لنقطة حفظ نشط.
بالإضافة إلى ذلك، المخططة كافة الميزات الجديدة الإصدارات القادمة التي تتطلب الوصول البعيد لن تكون متوافقة مع علامة تتبع 8599.

نظراً لوجود دعم نقطة لم المزامنة "من Microsoft الموزعة معاملات منسق (MSDTC) للحصول على معاملة الموزّعة لنقطة حفظ لمعاملة DTC في مثيل SQL Server لا يقوم تلقائياً بتعيين savepoints في الأخرى مثيلات SQL Server و المكونات غير SQL Server المتضمنة في معاملات DTC. عند إرجاع معاملات DTC لنقطة حفظ في ملقم واحد, ولا تلقائياً العودة إلى الحالة السابقة أجزاء أخرى من نفس معاملة غير موجودة على نفس الخادم.

مراجع

للحصول على مزيد من المعلومات حول استخدام معلمات بدء التشغيل والتباديل التتبع راجع المواضيع "DBCC TRACEON" و "استخدام خيارات بدء التشغيل" في SQL Server 2000 المباشرة.

لاستخدام علامة تتبع 8599 الحصول على أحدث حزمة خدمة لـ SQL Server 2000:
290211INF: كيفية الحصول على أحدث حزمة خدمة لبرنامج SQL Server 2000

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

خصائص

رقم الموضوع: 295027 - آخر مراجعة: 02/13/2014 22:20:44 - المراجعة: 1.1

Microsoft SQL Server 2000 Service Pack 1

  • kbnosurvey kbarchive kbmt kbfix kbinfo KB295027 KbMtar
تعليقات