تصحيح: رسالة خطأ عند استخدام الأداة المساعدة DTExec.exe أو DTExecUi.exe لتشغيل حزمة "خدمات SQL Server 2008 التكامل" عن طريق تحديد ملف تكوين: "كائن لا يمكن العثور على الإشارة المسار حزمة"

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

الأعراض

يرجى مراعاة السيناريو التالي:
  • في Microsoft SQL Server 2008، يمكنك استخدام الأداة المساعدة DTExec.exe أو DTExecUi.exe لتشغيل حزمة خدمات تكامل خادم SQL (SSIS).
  • تحديد ملف تكوين باستخدام الخيار /ConfigFile عندما تقوم بتشغيل الأداة المساعدة DTExec.exe أو DTExecUi.exe.
  • يتضمن ملف التكوين العديد من تكوينات للكائنات الموجودة في الحزمة. ومع ذلك، عدم وجود مسارات الكائنات التي تتم الإشارة إليها في ملف التكوين في الحزمة الحالية. على سبيل المثال، استخدام ملف تكوين مشترك للعديد من الحزم. ومع ذلك، بعض المتغيرات أو مديري الاتصال، والمهام أو الكائنات الأخرى التي تتم الإشارة إليها في ملف التكوين المشتركة غير المتوفرة في كافة حزم.
في هذا السيناريو، عند تشغيل الأمر، تتلقى رسالة الخطأ التالية:
التعليمات البرمجية: 0x80012017

المصدر: حزمة

الوصف: كائن لا يمكن العثور على الإشارة إلى مسار الحزمة: "المسار". يحدث هذا عند محاولة حل مسار حزمة إلى كائن يمكن العثور عليها.


DTExec: تعذر استيراد ملف تكوين ملف تكوين.

بالإضافة إلى ذلك، إذا قمت بتحديد ملف التكوين المشتركة في استوديو التصميم الأعمال المهنية (العطاءات) عند تصميم الحزمة مباحث أمن الدولة، بدلاً من تحديد ملف التكوين المشتركة باستخدام الخيار /ConfigFile ، يمكنك تشغيل الحزمة بنجاح. لا يؤثر إعداد حزمة سوبريسكونفيجوراتيونوارنينجس على هذه المسألة.

ملاحظة: تحدث هذه المشكلة في "خدمات SQL Server 2005 تكامل". في SQL Server 2005 تكامل Services، يوفر الأمر رسائل التحذير كما هو متوقع للقيم غير صالحة. ومع ذلك، يمكن تشغيل الأمر بنجاح.

الحل


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

الحل البديل

للتغلب على هذه المشكلة، حدد ملف التكوين المشتركة في العطاءات عند تصميم الحزمة.

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

الحالة

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

المراجع

لمزيد من المعلومات حول "نموذج تقديم تزايدي" ل SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

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



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

822499 مخطط تسمية جديد لحزم تحديثات برامج Microsoft SQL Server


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

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

تعليقات