KB2954861-تصحيح: "انتهت صلاحيه مهله الاستعلام" عند معاينه أمر لحزمه SSIS في سدت

الأعراض

اطّلع على السيناريو التالي:

  • يمكنك استخدام Microsoft SQL Server 2012 أو SQL Server 2014 وأداات بيانات Microsoft SQL Server (سدت) لتصميم حزمه SQL Server Integration Services (SSIS).

  • في المهمة تدفق ، يمكنك استخدام مكون مصدر ، مثل مصدر OLE DB أو مصدر ADO.NET أو مصدر ODBC ، لتعيين وضع الوصول إلى البيانات إلى الأمر SQL وكتابه استعلام في مربع الأمر.

  • انقر فوق معاينه للاطلاع علي نتيجة الاستعلام.

في هذا السيناريو ، يتم تشغيل الأمر الذي تمت معاينته أطول من 30 ثانيه ويفشل في المصمم. بالاضافه إلى ذلك ، تتلقي رسالة الخطا "انتهت صلاحيه مهله الاستعلام".

السبب

تحدث هذه المشكلة لان عتبه كوماندتيميوت يتم ترميزها بشكل ثابت علي انها 30 ثانيه لميزه المعاينة في مصمم SSIS.

يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:

ملاحظات:

  • قبل تطبيق هذا الإصلاح العاجل ، يتم تصحيح إعدادات المهلات لمده 30 ثانيه في معاينه البيانات لكل مكونات SSIS.

  • بعد تطبيق هذا الإصلاح العاجل:

    • بالنسبة إلى مكون مصدر ADO.NET ومكون مصدر OLE DB ، لديهم بالفعل خاصيه كوماندتيميوت. سيتم استخدام هذه الخاصية في معاينه البيانات.

    • بالنسبة إلى كل المكونات الأخرى التي تحتوي علي ميزه معاينه البيانات ولكن لا تملك خاصيه كوماندتيميوت :

      • إذا كانت قيمه DWORD داتابريفيوتيميوت ضمن مفتاح تسجيل النظام:\\HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\SSIS\Preferences سيستخدم SSIS هذه القيمة كمهله اثناء المعاينة.

      • إذا لم يكن هناك داتابريفيوتيميوتقيمه DWORD ، سيتم استخدام SSIS 30 ثانيه.

الحالة

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

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×