يتم اقتطاع كافة السجلات في جدول سجل الاستعلام عند مزامنة قاعدة بيانات في SQL Server Analysis Services

تقوم Microsoft بتوزيع الإصلاحات Microsoft SQL Server 2005 كأحد الملفات القابلة للتحميل. لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة.

الأعراض

يرجى مراعاة السيناريو التالي:
  • قمت بتثبيت التحديث التراكمي 9 Microsoft SQL Server 2005 Service Pack 2 (SP2) أو تحديث تراكمي أحدث حزمة الخدمة SP2 ل SQL Server 2005 Analysis Services. أو، تثبيت SQL Server 2005 SP3 أو أحدث تحديث تراكمي حزمة الخدمة SP3 ل SQL Server 2005 Analysis Services.
  • إعداد سجل استعلام على الخادم.
  • قم بمزامنة قاعدة بيانات على الخادم.
في هذا السيناريو، يتم اقتطاع كافة السجلات في جدول سجل الاستعلام.

ملاحظة: توجد هذه المشكلة أيضا في SQL Server 2008 وفي SQL Server 2008 R2. لمزيد من المعلومات، راجع قسم "مزيد من المعلومات".

الحل


تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في التحديث التراكمي 3 ل SQL Server 2005 Service Pack 3. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
967909 التراكمية تحديث حزمة 3 ل SQL Server 2005 Service Pack 3
ملاحظة: لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة. نوصي بأن تنظر في تطبيق أحدث إصدار للإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
960598 بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 Service Pack 3
يتم إنشاء الإصلاحات العاجلة ل Microsoft SQL Server 2005 لحزم خدمة SQL Server معينة. يجب تطبيق إصلاح عاجل SQL Server 2005 Service Pack 3 لتثبيت SQL Server 2005 Service Pack 3. بشكل افتراضي، يتم تضمين أي إصلاح جديد قد يتوفر في حزمة خدمـات لـ SQL Server في حزمة خدمـات لـ SQL Server التالية.

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

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

لم يتم إصلاح هذه المشكلة في SQL Server 2008 أو في SQL Server 2008 R2. SQL Server 2008 اقتطاع الجدول OlapQueryLog كل مرة يتم فيها تشغيل هذه المزامنة، لأن المزامنة باستبدال قاعدة البيانات الوجهة باستخدام نسخة جديدة من قاعدة البيانات. يؤثر هذا على سيناريوهات مثل المزامنة، إرفاق قاعدة بيانات موجودة، أو استعادة قاعدة بيانات موجودة.

في SQL Server 2008، هناك لا يوجد مؤشر الداخلية باقتراح لمؤشرات الترابط المزامنة أن تصميم مخطط قاعدة البيانات المحدثة أو لم يتم تغييرها، مقارنة بتصميم قاعدة البيانات الموجودة على المخطط. لذلك، كل المزامنة باقتطاع الجدول OlapQueryLog. عادة، يجب اقتطاع الجدول OlapQueryLog عند تغيير تصميم قاعدة البيانات (cube، البعد، مجموعة قياس) بنية لمنع معلومات استخدام الاستعلام التي عفا عليها الزمن في مراجعات سابقة من مضللة المعالج تصميم التجميع لتقديم الاقتراحات غير صحيحة.

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

إنشاء مشغل سافيكويريلوج على OlapQueryLog بعد إدراج
كما تضاف dbo. حدد CopyOfQueryLog * من إدراج

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

ملاحظة: قد يختلف اسم جدول سجل الاستعلام في البيئة الخاصة بك. يتم تحديد الاسم في تكوين إعداد QueryLog\QueryLogTableName.

لمزيد من المعلومات حول ملفات سجل الملقم، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:

http://msdn.microsoft.com/en-us/library/ms174827.aspx


لمزيد من المعلومات حول كيفية تكوين سجل الاستعلام Analysis Services، قم بزيارة موقع Microsoft TechNet التالي على الويب:

http://technet.microsoft.com/en-us/library/cc917676.aspx

المراجع


لمزيد من المعلومات حول القائمة الطريقة التي تتوفر بعد SQL Server 2005 Service Pack 3، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
960598
بناء SQL Server 2005 التي تم إصدارها بعد إصدار SQL Server 2005 Service Pack 3

لمزيد من المعلومات حول "نموذج تقديم تزايدي" ل SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
935897
يتوفر "نموذج تقديم تزايدي" من فريق SQL Server لتسليم الإصلاحات العاجلة للمشاكل التي تم الإبلاغ عنها

لمزيد من المعلومات حول كيفية الحصول على SQL Server 2005 Service Pack 3، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
913089
كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2005
لمزيد من المعلومات حول الميزات الجديدة في SQL Server 2005 SP3 وحول التحسينات الموجودة في SQL Server 2005 SP3، قم بزيارة موقع Microsoft التالي على الويب:

لمزيد من المعلومات حول مخطط التسمية لتحديثات SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
822499
مخطط تسمية جديد لحزم تحديثات برامج Microsoft SQL Server
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":
824684
وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft
خصائص

رقم الموضوع: 968381 - آخر مراجعة: 09‏/01‏/2017 - المراجعة: 1

تعليقات