تصحيح: التغييرات إلى مصدر البيانات من حزمة خدمات تكامل SQL Server 2005 قد تفقد عند تشغيل الحزمة بواسطة مهمة

الخطأ رقم: 50003774 الإصلاحات الضرورية (SQL)

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

الأعراض

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

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

    رسالة الخطأ 1
    رمز الخطأ مباحث أمن الدولة DTS_E_SQLTASK_FAILEDTOACQUIRECONNECTION:

    فشل الحصول على اتصال "< Servername.DatabaseName >". ربما لم يتم تكوين الاتصال بشكل صحيح أو قد لا يكون لديك الأذونات الصحيحة في هذا الصدد.
    رسالة الخطأ 2
    رمز الخطأ مباحث أمن الدولة DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER:
    فشل استدعاء الأسلوب AcquireConnection لإدارة الاتصال "< Servername.DatabaseName >" مع رمز الخطأ 0xC0202009. قد يكون هناك رسائل الخطأ التي تم نشرها من قبل ذلك بمزيد من المعلومات حول سبب فشل استدعاء الأسلوب AcquireConnection. "
    ملاحظة: يمثل العنصر النائب < Servername.DatabaseName > اسم الملقم واسم قاعدة بيانات إدارة الاتصال التي واجهت فشل داخل حزمة "خدمات تكامل".

الحل

معلومات التحديث التراكمي

SQL Server 2005 Service Pack 2

هام: يجب استخدام هذا الخيار إذا كنت تستخدم SQL Server 2005 Service Pack 2.

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

SQL Server 2005 Service Pack 3

هام: يجب استخدام هذا الخيار إذا كنت تستخدم SQL Server 2005 Service Pack 3.


تم إصدار الإصلاح الخاص بهذه المشكلة أيضا لاحقاً في التحديث التراكمي 1 ل SQL Server 2005 Service Pack 3. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
959195 التراكمية تحديث حزمة 1 ل SQL Server 2005 Service Pack 3
ملاحظة: لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2005 السابقة. توصي Microsoft بمراعاة تطبيق أحدث إصدار للإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف 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 التالية.

الحل البديل

للتغلب على هذه المشكلة، استخدم إحدى الطرق التالية:
  • عندما تقوم بتحرير خطوة مهمة تشغيل حزمة "خدمات تكامل"، تأكد من النقر فوق علامة التبويب مصادر البيانات حيث تكون تهيئة وحفظ التغييرات إلى مديري الاتصال.
  • تستخدم علامة التبويب مصادر البيانات لتعيين سلاسل اتصال. بدلاً من ذلك، قم بإنشاء ملف تكوين حزمة وتوفير المحرر قيم سلاسل اتصال "إدارة الاتصال". يمكنك تحديث سلاسل اتصال عن طريق تعديل ملف تكوين XML.
لمزيد من المعلومات حول كيفية إنشاء وتعيين ملف تكوين حزمة، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:أو، انتقل إلى قسم "إنشاء تكوينات الحزم" من موقع Microsoft التالي على الويب:

الحالة

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

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

يمكنك استخدام بيانات التعريف الخطوة المهمة التي تم حفظها في قاعدة البيانات MSDB للتحقق من رموز التبديل /CONNECTION مفقود في تعريفات الأمر خطوة مهمة "خدمات التكامل". يمكنك استخدام العبارات التالية للتأكد من هذه الاتصالات:
-- See all SSIS job steps where the Data Source is presentselect J.name, JS.*
from msdb.dbo.sysjobsteps JS
join msdb.dbo.sysjobs J
on J.job_id=JS.job_id
where subsystem='SSIS'
and command like '%/CONNECTION%'

-- See all SSIS job steps where the Data Source is not present
select J.name, JS.*
from msdb.dbo.sysjobsteps JS
join msdb.dbo.sysjobs J
on J.job_id=JS.job_id
where subsystem='SSIS'
and command not like '%/CONNECTION%'

-- See all SSIS job steps where the Data Source is missing and was updated within the past 7 days
select datediff(dd,J.date_modified,getdate()) as LastEditDaysAgo, J.name, J.date_modified, J.version_number, JS.*
from msdb.dbo.sysjobsteps JS
join msdb.dbo.sysjobs J
on J.job_id=JS.job_id
where subsystem='SSIS'
and command not like '%/CONNECTION%'
and datediff(dd,date_modified,getdate())<7

المراجع

لمزيد من المعلومات حول تغيير ما هي الملفات و للحصول على معلومات حول أية متطلبات مسبقة لتطبيق حزمة التحديث التراكمي الذي يحتوي على الإصلاح الجديد الموضح في مقالة قاعدة معارف Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
958735 التراكمية حزمة 11 تحديث ل SQL Server 2005 Service Pack 2
لمزيد من المعلومات حول القائمة الطريقة التي تتوفر بعد SQL Server Service Pack 2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
قائمة 937137 بالطريقة التي تتوفر بعد إصدار SQL Server 2005 Service Pack 2
لمزيد من المعلومات حول "نموذج تقديم تزايدي" ل SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
935897 "نموذج تقديم تزايدي" يتوفر من فريق SQL Server لتسليم الإصلاحات العاجلة للمشاكل التي تم الإبلاغ عنها
لمزيد من المعلومات حول كيفية الحصول على SQL Server 2005 Service Pack 2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2005 913089
لمزيد من المعلومات حول الميزات الجديدة والتحسينات في SQL Server 2005 Service Pack 2، قم بزيارة موقع Microsoft التالي على الويب:لمزيد من المعلومات حول مخطط التسمية لتحديثات SQL Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
حزم تحديث مخطط تسمية جديدة 822499 لبرامج Microsoft SQL Server
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft
خصائص

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

تعليقات