لا يمكن تشغيل أو جدولة حزم مختلفة تتطلب ملفات خدمات بيانات التعريف SQL Server 2000 بعد الترقية إلى SQL Server 2005

الأعراض

اطلع على السيناريو التالي. على كمبيوتر الذي يقوم بتشغيل Microsoft SQL Server 2005، حاول تنفيذ أحد المهام التالية:
  • تشغيل أو جدولة حزمة خدمات بيانات التعريف SQL Server 2000.
  • تشغيل أو جدولة حزمة SQL Server 2000 بيانات تحويل خدمات (DTS) تستخدم حزمة تنفيذ المهمة لتشغيل حزمة خدمات بيانات التعريف SQL Server 2000.
  • تشغيل أو جدولة حزمة SQL Server 2005 تكامل خدمات (SSIS) التي تستخدم حزمة 2000 DTS تنفيذ المهمة لتشغيل حزمة خدمات بيانات التعريف SQL Server 2000.
  • تشغيل أو جدولة حزمة مباحث أمن الدولة التي تستخدم حزمة 2000 DTS تنفيذ المهمة لتشغيل حزمة SQL Server 2000 DTS تستخدم حزمة تنفيذ المهمة لتشغيل حزمة خدمات بيانات التعريف SQL Server 2000.
عند محاولة تنفيذ المهمة 1 أو 2 من المهمة، تتلقى رسالة الخطأ التالية:
لم يتم تسجيل "ملقم Microsoft COM المستودع" على هذا النظام.
عند محاولة تنفيذ المهمة 3 أو 4 المهمة، تتلقى رسالة خطأ استثناء كوميكسسيبشن ما يلي:

حزمة مباحث أمن الدولة < اسم الحزمة > بدء تشغيل.
خطأ: 0x0 < اسم المجموعة >: System.Runtime.InteropServices.COMException (0x80040427): تم إلغاء تنفيذ من قبل المستخدم.
في DTS. PackageClass.Execute()
عند فشل المهمة Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.ExecuteThread(): < اسم الحزمة > تحذير: 0x80019002
< اسم المجموعة >: "تنفيذ" الأسلوب بنجاح، ولكن عدد الأخطاء التي تم اكتشافها (1) وصلت إلى الحد الأقصى المسموح به (1)؛ مما يؤدي إلى الفشل. يحدث هذا عندما يصل عدد الأخطاء ماكسيموميروركونت المحدد في الأرقام. ماكسيموميروركونت تغيير أو تصحيح الأخطاء. الانتهاء من حزمة مباحث أمن الدولة < اسم الحزمة >: فشل.
ملاحظة: اسم الحزمة هو عنصر نائب لاسم الحزمة التي تحاول تشغيلها.

السبب

رسالة الإعلام بالخطأ ورسالة الخطأ كوميكسسيبشن الذي سجلته في الأعراض تحدث عند عدم وجود خدمات بيانات التعريف SQL Server 2000 الملفات.

الحل

لتصحيح هذه المشكلة، يجب إضافة أو استعادة الملفات خدمات بيانات التعريف SQL Server 2000 مكون من SQL Server 2000. للقيام بذلك، استخدم إحدى الطرق التالية:
  • إعادة تثبيت أدوات SQL Server 2000.
  • نسخ وتسجيل الملفات المطلوبة من جهاز كمبيوتر عليه SQL Server 2000 بتثبيت، وفقا لشروط الترخيص والتوزيع المناسب، باتباع الإرشادات الموجودة في ملف SQL Server 2000 Redist.txt.
لاستخراج حزم DTS من خدمات بيانات التعريف SQL Server 2000، استخدم الأمر DTSRUN (Dtsrun.exe) مع /! س الخيار.

ملاحظة: نوصي بأن تقوم بتصدير حزم DTS في خدمات بيانات التعريف SQL Server 2000 قبل الترقية إلى SQL Server 2005.

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

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

مصمم DTS والأمر DTSRUN مواصلة دعم DTS الحزم التي تم حفظها إلى خدمات بيانات التعريف SQL Server 2000 ما دام وجود الملفات خدمات بيانات التعريف SQL Server 2000.

يدعم مباحث أمن الدولة خدمات بيانات التعريف SQL Server 2000 في برنامج SQL Server 2005 "مرشد الترقية" وفي معالج ترحيل حزمة SQL Server 2005. في حالة وجود ملفات خدمات بيانات التعريف SQL Server 2000، "مرشد الترقية" معالج ترحيل الحزمة، على التوالي، فحص وترحيل حزم DTS التي تم حفظها إلى خدمات بيانات التعريف SQL Server 2000. في حالة عدم وجود ملفات خدمات بيانات التعريف SQL Server 2000، "مرشد الترقية" معالج ترحيل الحزمة، على التوالي، فحص وترحيل حزم DTS التي تم حفظها إلى SQL Server 2000 أو إلى ملفات التخزين.

لا يمكن تنفيذ المهمة مباحث أمن الدولة تنفيذ حزمة 2000 DTS DTS الحزم التي تم حفظها إلى خدمات بيانات التعريف SQL Server 2000. للتغلب على هذه المشكلة، اتبع الخطوات التالية:
  1. إنشاء حزمة DTS يستخدم مهمة تنفيذ حزمة لتنفيذ حزمة خدمات بيانات التعريف SQL Server 2000.
  2. حفظ حزمة DTS التي قمت بإنشائها إلى SQL Server 2000 أو حفظ الحزمة DTS إلى ملف تخزين.
  3. تنفيذ الحزمة DTS باستخدام مهمة تنفيذ حزمة 2000 DTS من مباحث أمن الدولة.
ملاحظات
  • الملفات الثلاثة التالية مطلوبة من أجل الوظائف الأساسية خدمات بيانات التعريف SQL Server 2000:
    • Repodbc.dll
    • Dbscan.dll
    • Reprc.rll


    يجب تسجيل الملف Repodbc.dll والملف Dbscan.dll باستخدام الأداة Regsvr32.exe.
  • الملفات القابلة لإعادة التوزيع
    خدمات بيانات التعريف SQL Server 2000 الملفات التالية قابلة لإعادة التوزيع:
    اسم الملفالوصف
    DScan.dllقاعدة بيانات الماسح الضوئي
    InsRepIM.dllمعلومات نموذج مثبت
    InsRepIM.exeمعلومات نموذج مثبت
    Msmdcxml.dllاستيراد/تصدير XML حركة التغيير الديمقراطي
    Repbr.dllمستعرض المستودع
    Repbrui.dllREPBRUI.DLL
    Repodbc.dllمشغل المخزون خدمات بيانات التعريف
    Reprc.rllمورد محرك المستودع
    Msmdcxml.rllمورد استيراد/تصدير XML حركة التغيير الديمقراطي
    Msrmirc.rllمعلومات نموذج مثبت المورد
    Repbrui.rllمورد واجهة المستعرض المستودع
    Repbrmdc.rllالمستودع المستعرض رمز المورد
    DB2.rdmبرنامج نصي للتثبيت النموذجي
    DBM.rdmبرنامج نصي للتثبيت النموذجي
    DTM.rdmبرنامج نصي للتثبيت النموذجي
    DTS.rdmبرنامج نصي للتثبيت النموذجي
    EQM.rdmبرنامج نصي للتثبيت النموذجي
    GEN.rdmبرنامج نصي للتثبيت النموذجي
    IFX.rdmبرنامج نصي للتثبيت النموذجي
    MDS.rdmبرنامج نصي للتثبيت النموذجي
    OCL.rdmبرنامج نصي للتثبيت النموذجي
    OLP.rdmبرنامج نصي للتثبيت النموذجي
    SIM.rdmبرنامج نصي للتثبيت النموذجي
    SQL.rdmبرنامج نصي للتثبيت النموذجي
    TFM.rdmبرنامج نصي للتثبيت النموذجي
    UML.rdmبرنامج نصي للتثبيت النموذجي
    UMX.rdmبرنامج نصي للتثبيت النموذجي
  • ملاحظات تثبيت ملفات خدمات بيانات التعريف SQL Server 2000
    تثبيت الملفات خدمات بيانات التعريف SQL Server 2000 التالية في دليل البرنامج الملفات المشتركة مايكروسوفت Shared\Repository:
    • DBScan.dll
    • InsRepIM.dll
    • InsRepIM.exe
    • Msmdcxml.dll
    • Repbr.dll
    • Repbrui.dll
    • Repodbc.dll
    تثبيت الملفات خدمات بيانات التعريف SQL Server 2000 التالية في دليل البرنامج الملفات المشتركة مايكروسوفت Shared\Repository\resources\1033:
    • Reprc.rll
    • Msmdcxml.rll
    • Msrmirc.rll
    • Repbrui.rll
    • Repbrmdc.rll
    تثبيت الملفات خدمات بيانات التعريف SQL Server 2000 التالية في دليل البرنامج الملفات المشتركة مايكروسوفت Shared\Repository\OIM\Install:
    • DB2.rdm
    • DBM.rdm
    • DTM.rdm
    • DTS.rdm
    • EQM.rdm
    • GEN.rdm
    • IFX.rdm
    • MDS.rdm
    • OCL.rdm
    • OLP.rdm
    • SIM.rdm
    • SQL.rdm
    • TFM.rdm
    • UML.rdm
    • UMX.rdm
    يجب أن يتم تسجيل الملفات التالية خدمات بيانات التعريف SQL Server 2000 باستخدام الأداة Regsvr32.exe:
    • DBScan.dll
    • InsRepIM.dll
    • Msmdcxml.dll
    • Repbr.dll
    • Rpbrui.dll
    • Repodbc.dll

المراجع

لمزيد من المعلومات حول الأمر DTSRUN ، راجع الموضوع "Dtsrun الأداة المساعدة" في كتب SQL Server 2000.

لمزيد من المعلومات حول ملفات خدمات بيانات التعريف SQL Server 2000، راجع ملف Redist.txt في SQL Server 2000. يوجد ملف Redist.txt في المجلد الجذر لملف وسائط تثبيت SQL Server 2000.
خصائص

رقم الموضوع: 904796 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 2

تعليقات