أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

a٣ حزمة خدمة لـ Microsoft SQL Server 2000 أبريل 9 ، 2003

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

اضغط هنا لرابط المقالة باللغة الانجليزية889551
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
a٣ حزمة خدمة لـ Microsoft SQL Server 2000
٩ أبريل ٢٠٠٣
حقوق النشر Microsoft Corporation، 2003. كافة الحقوق محفوظة. لا يمكن أجب على أسئلة الدعم التقني الفريق وثائق SQL Server ولكن welcomes اقتراحات والتعليقات حول هذه الوثائق التمهيدي. يمكنك بسرعة ثم إرسال ملاحظات البريد الإلكتروني باستخدام الارتباط الموجود أدناه مباشرةً. يجب أن تكون كافة الملاحظات باللغة الإنكليزية. إرسال ملاحظات مكتوبة حول هذا المستند, انقر هنا:

1.0 مقدمة حول

a٣ Microsoft SQL Server 2000 Service Pack التغييرات إلى SQL Server 2000 SP3 التي تتناول مشكلات بواسطة الفيروس المتنقل Slammer يدمج (SP3a):
  • يمكن تطبيق SP3a إلى SQL Server 2000 Enterprise تقييم Edition لتطبيق الإصلاحات على مثيلات من هذا الإصدار من SQL Server.
  • SP3a المشكلات الإعداد بعض العملاء صادف مع هذا إصدار مكونات الوصول لبيانات Microsoft "(MDAC) في SQL Server 2000 SP3
  • الأداة المساعدة MSDE 2000 SP3a الإعداد الافتراضي الآن إيقاف تشغيل الدعم لاتصالات شبكة الاتصال عند تثبيت جديد مثيلات MSDE 2000. تبقى إعدادات شبكة الاتصال الحالية على دعم عندما تتم ترقية مثيلات إلى SP3a.
  • عندما يتم تكوين مثيل من SQL Server 2000 SP3a أو MSDE 2000 SP3a لا تعتمد اتصالات شبكة الاتصال ، المثيل أيضاً إيقاف استخدام منفذ UDP 1434.
لأن معظم التغييرات التي تم تقديمها في SP3a مرتبطة إعداد لا تحتاج إلى تطبيق SP3a على مثيلات من SQL Server 2000 أو MSDE 2000 مسبقاً تم بالترقية إلى SP3. إذا كان لديك مثيلات لا بعد تم بالترقية إلى SP3 على الرغم من ذلك، عليك دائماً الترقية هذه المثيلات مباشرة إلى SP3a بدلاً من SP3. إذا كان لديك أي نسخ ملفات التحميل SP3 التي تم التخطيط لاستخدام ترقيات المستقبلية كما يجب حذف نسخ هذه بدلاً من استخدام إما SP3a تنزيل الملفات أو تثبيتها SP3a المضغوطة. "للتطبيقات" التي وتوزيع تثبيت MSDE 2000 SP3a بدلاً من SP3. بينما يمكنك تطبيق SP3a مثيلات SQL Server 2000 SP3 أو MSDE 2000 SP3 القيام لذلك تأثير قليل على مثيلات هذه.

هذا الإصدار من "حزمة الخدمات" a٣ (SP3a) لـ Microsoft SQL Server 2000 المتوفر في ثلاثة أجزاء:
  • يوفر SP3a مكونات قاعدة البيانات تحديثات لمكونات قاعدة البيانات مثيل SQL Server 2000، باستثناء مثيلات SQL Server 2000 Desktop Engine. تتضمن قاعدة بيانات مكونات SP3a التحديثات إلى:
    • محرك قاعدة البيانات.
    • أدوات العميل قاعدة البيانات وكافة أدوات مساعدة مثل إدارة SQL Server المؤسسة والأداة المساعدة osql.
    • قاعدة بيانات العميل الاتصال مكونات مثل موفر Microsoft OLE DB لـ SQL Server 2000 برنامج تشغيل SQL Server 2000 ODBC العميل مكتبات Net.
  • يوفر SP3a خدمات التحليل التحديثات الخاصة بمكونات خدمات تحليل SQL Server 2000 من تثبيت SQL Server 2000 ، بما في ذلك:
    • خدمات التحليل.
    • تحليل خدمات مكونات العميل, التي تتضمن إدارة تحليل و موفر Microsoft OLE DB لخدمات تحليل.
    • قاعدة بيانات العميل الاتصال مكونات مثل موفر Microsoft OLE DB لـ SQL Server 2000 برنامج تشغيل SQL Server 2000 ODBC العميل مكتبات Net.
  • يوفر SP3a مشغل سطح المكتب التحديثات مكونات قاعدة بيانات من مثيل SQL Server 2000 Desktop Engine (MSDE 2000) ، بما فيها:
    • محرك قاعدة البيانات.
    • المساعدة موجه الأوامر قاعدة البيانات التي تأتي مع MSDE 2000 مثل الأدوات المساعدة osql و bcp.
    • قاعدة بيانات العميل الاتصال مكونات مثل موفر Microsoft OLE DB لـ SQL Server 2000 برنامج تشغيل SQL Server 2000 ODBC العميل مكتبات Net.
يمكن تطبيق هذه الأجزاء الثلاثة SP3a بشكل فردي ، كما يلي:
  • يمكن أن تستخدم مواقع SQL Server 2000 SP3a مكونات قاعدة لترقية المكونات قاعدة البيانات الخاصة بهم دون ترقية "خدمات التحليل" الخاصة بهم مكونات أو مثيلات SQL Server 2000 Desktop Engine.
  • يمكن استخدام مواقع 2000 خدمات التحليل SP3a خدمات تحليل ترقية المكونات الخاصة بهم Analysis Services دون ترقية مثيلات Desktop Engine أو المكونات قاعدة البيانات الخاصة بهم.
  • يمكن أن تستخدم مواقع MSDE 2000 Desktop Engine SP3a لترقية مثيلات MSDE 2000 دون ترقية Analysis Services أو مثيلات من مشغل قاعدة بيانات SQL Server 2000.
ملاحظةفي حالة تثبيت مثيلات مستقلة كل MSDE 2000 و الإصدارات الأخرى من مشغل قاعدة بيانات SQL Server 2000 على الكمبيوتر نفسه، يجب تطبيق Desktop Engine SP3a إلى مثيلات MSDE 2000 و SP3a مكونات قاعدة البيانات إلى مثيلات مشغل قاعدة بيانات SQL Server 2000 مثل الشخصية الإصدار Standard Edition أو Enterprise Edition.

ملاحظةسطح المكتب SP3a مشغل جزءاً فقط من حزمة الخدمة التي تتوفر في البرتغالية (البرازيل) السويدية الهولندية ، لأن SQL Server 2000 Desktop Engine (MSDE 2000) هو الإصدار الوحيد من SQL Server 2000 منتجة لتلك اللغات. لا تتوفر مكونات SQL Server 2000 ترقية SP3a مكونات قاعدة البيانات أو SP3a خدمات التحليل في هذه اللغات. البرتغالية (البرازيل) السويدية و الهولندية المستخدمين الذين ترغب في تطبيق SP3a على إصدار SQL Server الأخرى من يجب تحميل Desktop Engine SP3a في الملفات التي تطابق لغة إصدار يرغبون في الترقية. على سبيل المثال، يجب تحميل الملفات SP3a اللغة الإنجليزية لترقية اللغة الإنجليزية إصدار مشغل قاعدة بيانات SQL Server 2000. للحصول على معلومات حول كيفية تنزيل حزمة الخدمة راجع مقطع التحميل 2.0 و استخراج SP3a.

1.1 نظرة عامة حول التثبيت SP3a مكونات قاعدة البيانات

كشف برنامج "الإعداد SP3a مكونات قاعدة البيانات" تلقائياً وجود إصدار SQL Server 2000 على مثيل SQL Server 2000 ترقيته. برنامج الإعداد بترقية المكونات المثبتة لذلك المثيل. على سبيل المثال، إذا قمت بتطبيق حزمة الخدمة على كمبيوتر يستخدم SQL Server 2000 Standard Edition حزمة الخدمة لا يحاول ترقية المكونات التي تم تضمينها مع SQL Server 2000 Enterprise Edition فقط.

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

1.2 نظرة عامة حول التثبيت SP3a مشغل (MSDE 2000) سطح المكتب

يمكن استخدام SP3a مشغل سطح المكتب إلى:
  • ترقية بمثيل موجود من SQL Server 2000 Desktop Engine (MSDE 2000) إلى SP3a.
  • تثبيت مثيل جديد من MSDE 2000 SP3a ، بشرط أن يكون لديهم ترخيص MSDE 2000 الذي يسمح لك لتثبيت مثيلات MSDE 2000.
  • ترقية مثيل MSDE 1.0 MSDE 2000 المتوفرة لديك ترخيص MSDE 2000 يسمح لك بتشغيل مثيلات MSDE 2000.
  • توفر الملفات المطلوبة مطور للكتابة أداة إعداد تطبيق التي يمكن تثبيت مثيل MSDE 2000 SP3a كجزء من تثبيت التطبيق. يجب أن يكون لدى المطور ترخيص لتوزيع MSDE مع التطبيقات.
لمزيد من المعلومات حول ترخيص MSDE 2000 راجع Uses of MSDE 2000.

تعتمد الإجراءات الخاصة بتطبيق حزمة خدمة لـ SQL Server 2000 a٣ بمثيل موجود من MSDE 2000 على كيفية تثبيت المثيل. الإعداد SP3a مشغل Desktop يمكن فقط استخدام الملفات من Microsoft لتطبيق SP3a مثيلات وMSDE 2000 التي تم تثبيت MSDE 2000 باستخدام الأداة المساعدة. تثبيت معظم التطبيقات باستخدام أحد جهازي آليات MSDE 2000:
  • باستدعاء أداة الإعداد المساعدة التطبيق الأداة المساعدة لإعداد MSDE 2000 أثناء التثبيت. ترقية مثيلات MSDE 2000 مثبتة بهذه الطريقة إلى SP3a باستخدام ملفات SP3a مشغل سطح المكتب.
  • إذا كان يستخدم أداة الإعداد المساعدة التطبيق تقنية مثبت Windows Microsoft ، يمكن أن تستهلك أداة الإعداد المساعدة الوحدات النمطية دمج MSDE 2000 مباشرة. لا يمكن ترقية مثيلات MSDE 2000 مثبتة بهذه الطريقة تستخدم الملفات SP3a مشغل سطح المكتب. يجب الاتصال ببائع التطبيق للحصول على ملف تصحيح. يوفر SP3a مشغل (MSDE 2000) سطح المكتب الوحدات النمطية دمج لدعم التطبيقات الموجودة التي تستخدم الوحدات النمطية الدمج. يجب أن تتم كتابة الأدوات المساعدة إعداد تطبيقات جديدة استدعاء الأداة المساعدة إعداد MSDE 2000 بدلاً من استهلاك الوحدات النمطية دمج MSDE 2000 مباشرة.
إرشادات لتحديد ما إذا كان يمكن ترقيته مثيل MSDE 2000 SP3a باستخدام Desktop Engine SP3a هي في المقطع 2.1 تحميل و SP3a استخراج Desktop Engine (MSDE 2000). حتى إذا كنت تقوم بتطبيق Desktop Engine SP3a من مضغوط SP3a الخاص بـ SQL Server 2000 قراءة الإرشادات المذكورة في القسم 2.1 لتحديد ما إذا كان يمكنك تطبيق Desktop Engine SP3a أو يجب الاتصال بمورد تطبيق للحصول على ملف تصحيح.

في حالة مثيلات متعددة من MSDE 2000 على جهاز كمبيوتر يجب أن يتم تقييم كل مثيل بشكل فردي لتحديد ما إذا كان يمكنك تطبيق SP3a مشغل سطح المكتب. كما يجب أن تطبيق SP3a بشكل منفصل لكل مثيل.

مراجعة المواد في المقاطع 1 و 2 من هذا الملف التمهيدي ثم ثم اتبع الإرشادات التي تظهر في المقطع 3 إذا:
  • أن تكون قد حددت يمكنك تطبيق Desktop Engine SP3a لمثيل الموجودة من MSDE.
  • تقوم بتثبيت نسخة جديدة من MSDE 2000.
  • يتم تضمين الملفات Desktop Engine SP3a إلى أداة الإعداد المساعدة من أحد التطبيقات.
إعطاء هذه المقاطع الأمثلة لسيناريوهات الأكثر شيوعاً الترقية بمثيل موجود من MSDE إلى SP3a أو تثبيت مثيل جديد من MSDE 2000 SP3a:
  • 3.7.4 ترقية مثيلات MSDE 2000 موجود إلى SP3a
  • 3.7.5 تثبيت مثيل جديد من MSDE 2000 SP3a
  • 3.7.6 الترقية MSDE 1.0 إلى MSDE 2000 SP3a

1.3 إزالة SP3a

تعتمد طريقة إزالة SQL Server 2000 SP3a على مكونات SQL Server 2000 SP3a التي تقوم بإزالتها.

إزالة SQL Server مكونات قاعدة البيانات "و" SP3a مشغل سطح المكتب

عند تثبيت SP3a مكونات قاعدة بيانات ملقم SQL أو Desktop Engine SP3a إجراء تغييرات في جداول النظام أسباب صيانة ثم يقومون أيضاً ترقية قواعد البيانات المستخدم والتوزيع الأعضاء في طبولوجيا النسخ المتماثل. وبسبب هذه التغييرات لا يمكن إزالة SP3a بسهولة. للعودة إلى البنية التي كانت قيد التشغيل قبل تثبيت SP3a أولاً، يجب إزالة تثبيت مثيل مشغل قاعدة بيانات SQL Server 2000 أو MSDE 2000; ثم يجب إعادة تثبيت لذلك المثيل. إذا كانت قيد التشغيل على أي حزمة خدمة SQL Server 2000 أو تطبيق أية إصلاحات هندسة الإصلاح السريع (QFE) ، يجب أن تقوم تطبيق حزمة الخدمة تلك بالإضافة إلى أية إصلاحات QFE إلى المثيل.

ملاحظة لإزالة SP3a يجب أن يكون لديك نسخ احتياطية من الشكل الرئيسي و طراز و قواعد بيانات msdb تم التقاطها مباشرة قبل إلى تطبيق SP3a. لمزيد من المعلومات، راجع قواعد مقطع 3.1 السابق لأعلى Your SQL Server بيانات "و" قواعد مقطع 3.2 السابق لأعلى Your Analysis Services بيانات "و" مستودع.

لمزيد من المعلومات، راجع إلغاء تثبيت مكونات 2000 ملقم SQL و SP3a مشغل سطح المكتب.

إزالة SQL Server Analysis Services مكونات SP3a

لتكون قادراً على إعادة SQL Server Analysis Services إلى حالته SP3a قبل تثبيت حزمة يجب عليك عمل نسخة احتياطية من السجل مفتاح
HK_LOCAL_MACHINE\Software\Microsoft\OLAP Server
وكافة sub-keys الخاصة بها قبل تثبيت SP3a. عند إزالة تثبيت SP3a ، يجب حذف مفتاح التسجيل هذا ثم استعادة إصدار سابق SP3a من النسخ الاحتياطي.

ملاحظة لا يمكن إلغاء تثبيت تحديثات MDAC 2.7 SP1a التي يتم إجراؤها أثناء الإعداد SP3a.

لمزيد من المعلومات، راجع 3.1.4 إلغاء تثبيت SP3a خدمات التحليل في SQL Server 2000.

1.4 تعريف الإصدار الحالي من SQL Server أو خدمات تحليل

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

ملقم SQLلتحديد إصدار مشغل قاعدة بيانات SQL Server 2000 أو MSDE 2000 تثبيت اكتب SELECT @@ VERSION أو SERVERPROPERTY('ProductVersion') في موجه الأوامر باستخدام الأداة المساعدة osql أو isql أو في إطار استعلام في محلل استعلام SQL.

وبشكل مماثل، يمكن تحديد مستوى المنتج للحصول على إصدار محدد من مشغل قاعدة بيانات SQL Server 2000 أو MSDE 2000 بواسطة تنفيذ SERVERPROPERTY('ProductLevel') SELECT.

يعرض الجدول التالي العلاقة بين إصدار SQL Server 2000 و مستوى رقم الإصدار الذي تم إرساله بواسطة @@ VERSION وإنشاء تقرير مستوى المنتج حسب SERVERPROPERTY('ProductLevel').
إصدار SQL Server 2000 ومستوى@@ إصدارProductLevel
الإصدار الأصلي لـ SQL Server 20008.00.194rtm
قاعدة بيانات مكونات SP1 أو مشغل سطح المكتب SP18.00.384حزمة الخدمة
SP2 مكونات قاعدة البيانات أو مشغل سطح المكتب SP28.00.534المزود بحزمة الخدمة SP2
قاعدة بيانات مكونات SP3 أو SP3a, أو SP3 مشغل سطح المكتب أو SP3a8.00.760المزود بحزمة الخدمة SP3
إذا لم تكن متأكداً من إصدار مشغل قاعدة بيانات 2000 SQL Server أو MSDE 2000 في حالة تشغيل عرض السطر الأخير من الإخراج التي تم إرجاعها بواسطة SELECT @@ VERSION. يجب أن يطابق السطر الأخير أحد الإجراءات التالية:
Desktop Engine on Windows NT 5.0 (Build 2195: Service Pack 2)Enterprise Evaluation Edition on Windows NT 5.0 (Build 2195: Service Pack 2)Developer Edition on Windows NT 5.0 (Build 2195: Service Pack 2)Personal Edition on Windows NT 5.0 (Build 2195: Service Pack 2)Standard Edition on Windows NT 5.0 (Build 2195: Service Pack 2)Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 2)
ملاحظة بداية السطر تشير إلى إصدار SQL Server مشغل قاعدة بيانات أو MSDE 2000. هذا متبوعاً معلومات نظام التشغيل الحالي.

يمكنك أيضاً تحديد الإصدار بكتابة SERVERPROPERTY('Edition') SELECT في موجه الأوامر باستخدام الأداة المساعدة osql أو isql أو في إطار استعلام في محلل استعلام SQL.

خدمات التحليل

لتحديد إصدار "خدمات التحليل" التي قمت بتثبيتها اتبع الخطوات التالية:
  1. من القائمة ابدأ ، وأشر إلى ملفات البرامج وأشر إلى SQL Server 2000 ، أشر إلى خدمات تحليل ثم ثم انقر فوق إدارة تحليل.
  2. في شجرة إدارة تحليل انقر بزر الماوس الأيمن فوق عقدة "خوادم تحليل" ومن ثم انقر فوق "حول" خدمات تحليل.
  3. استخدم الجدول التالي لتحديد أي إصدار من "خدمات تحليل" لديك.
إصدار خدمات تحليلإنشاء رقم في التعليمات حول
إصدار SQL Server 2000 Analysis Services الأصلي8.0.194
SP1 خدمات تحليل8.0.382
SP2 خدمات تحليل8.0.534
SP3 خدمات التحليل أو SP3a8.0.760
التمييز بين SP3 و SP3a

لتحديد ما إذا كان لديك SP3 أو SP3a تثبيت انظر رقم إصدار ملف مكتبة Net Ssnetlib.dll. إذا كان رقم إصدار هذا الملف 2000.80.760.0 ، يكون SP3; حالة رقم إصدار هذا الملف على 2000.80.766.0 لديك SP3a.

بالافتراض أن تم تثبيت مثيل باستخدام الإعدادات الافتراضية, يمكنك العثور على الملف Ssnetlib.dll في أحد هذه المواقع:
  • المثيل الافتراضي: SQL Files\Microsoft C:\Program Server\Binn\Ssnetlib.dll
  • باسم المثيل: SQL Files\Microsoft C:\Program Server\MSSQL$<instancename>\Binn\Ssnetlib.dll
لمعرفة ما إذا كان لديك مجلدات الإعداد SP3 أو SP3a فتح ملف SP3Readme.htm وقراءة الصفحة الأولى. يتم سرد إصدار حزمة الخدمات SP3a أو SP3، في أعلى الصفحة الأولى.

1.5 معلومات إضافية حول SP3a

سيتم توفير قائمة بالإصلاحات المضمنة في حزمة الخدمة هذه في مقالة "قاعدة المعارف لـ Microsoft" 306908. إصلاح كل المسرودة في 306908 يحتوي على ارتباط إلى مقالة قاعدة معارف تصف المشكلة تتم معالجتها بواسطة الإصلاح. اتبع الارتباطات إلى الفردية مقالات "قاعدة المعارف" للاطلاع على معلومات حول كل إصلاح

البحث عن مقالة في "قاعدة المعارف
  1. حدد من القائمة حدد منتجات MicrosoftSQL Server 2000.
  2. في الحقل البحث عن ، اكتب رقم المقالة التي تريدها.
  3. تحت نوع البحث حدد مقالة معرف.
  4. انقر فوق الزر انتقال.
سيتم نشر أية معلومات تتعلق a٣ حزمة خدمة لـ SQL Server 2000 غير متوفرة في الوقت لكي يتم تضمينها في هذا الملف التمهيدي في مقالة "قاعدة المعارف لـ Microsoft" 816502.

تتوفر مقالات قاعدة قاعدة المذكورة في هذا الملف التمهيدي "في المنتج والدعم خدمات قاعدة المعارف لـ Microsoft.

Microsoft Data Access Components

تتضمن حزمة الخدمة هذه التحديثات إلى Microsoft Data Access Components (MDAC) ، بما في ذلك تحديثات لـ MSXML.

لمزيد من المعلومات، راجع المقطع 5.5.1 التحديثات إلى بيانات Microsoft Access Components.

تصحيح QFE

قد يتم تناول كافة نشرات أمان SQL Server 2000 المزود بحزمة الخدمة SP2 تم إصدارها بشكل عام في SP3a. إذا تلقيت الإصلاح عاجل SQL Server 2000 بعد 14 أكتوبر, 2002 ، هذا الإصلاح العاجل غير المحتمل أن يتم تضمينها في SP3a.

اتصل بموفر الدعم الأساسي حول كيفية الحصول على الإصلاح الجديد نفس SQL Server 2000 SP3a.

SQL Server CE Server أدوات التحديثات

مستخدمي Microsoft SQL Server 2000 Windows CE Edition (SQL Server CE) يجب أيضًا تحديث الذين قاموا بالترقية أو تخطط لترقية SQL Server 2000 قاعدة بيانات ناشر وملقمات إلى SP3 أو أحدث مكونات النسخ المتماثل ملقم على ملقمات خدمات معلومات إنترنت لـ Microsoft (IIS). يتوفر مثبت أدوات ملقم SQL Server CE محدّثة في Microsoft Web site هذا.

1-6 المحدثة وثائق Online الكتب المتوفرة

تتوفر وثائق المحدثة SP3 و SP3a. يتضمن SQL Server 2000 المباشرة (Updated - SP3) المراجعات الثانوية بالإضافة إلى المعلومات الجديدة التي تتعلق SP3 و SP3a.

يمكنك تنزيل "كتب SQL Server 2000 الفورية" (Updated - SP3) من Microsoft Web site.

1.7 تحديث SQL Server و عدم نماذج Analysis Services المتوفرة

نماذج لـ SQL Server 2000 قاعدة البيانات مشغّل وتحليل الخدمات التي تم تحديثها لـ SP3 و SP3a توجد. يمكنك تنزيل هذه نماذج تم تحديث هذا من موقع Microsoft على الويب.

2.0 تحميل و استخراج SP3a

يتم توزيع SP3a بالطرق التالية:
  • على a٣ حزمة خدمة لـ SQL Server 2000 المضغوط الذي يحتوي على خدمة حزم المكونات التالية:
    • SP3a مكونات قاعدة البيانات
    • SP3a خدمات تحليل
    • SP3a مشغل سطح المكتب
  • في ثلاث الاستخراج الذاتي الملفات التي يمكنك تنزيلها من الإنترنت في Microsoft SQL Server Downloads Web site:
    • Sql2ksp3.exe (SP3a مكونات قاعدة البيانات)
    • Sql2kasp3.exe (SP3a خدمات التحليل)
    • Sql2kdesksp3.exe (SP3a مشغل سطح المكتب)
ملاحظة حزمة خدمة لـ SQL Server 2000 a٣ المضغوطة و Sql2kdesksp3.exe تحتوي على كافة الملفات المطلوبة لتثبيت مثيل جديد من Desktop Engine.

ملاحظة تحمل ملفات التحميل الخاصة SP3a نفس الأسماء مثل الملفات لـ SP3. إذا كان لديك قرص مضغوط SP3a يمكنك تثبيت SP3a مباشرة من القرص المضغوط.

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

عند تحميل استخراج ملفات التثبيت SP3a من الإنترنت "، استخدم الإرشادات التالية:
  • قم بتنزيل أحد الملفات المسردة في قسم 2.0 ثم وضع ملف استخراج ذاتي إما في مجلد على كمبيوتر يقوم بتشغيل برنامج SQL Server 2000 الذي تقوم بالترقية إلى SP3a أو في مجلد على مشاركة عبر شبكة. من ذلك المجلد تشغيل الملف. يطالبك برنامج self-extraction اسم المجلد الذي تريد وضع ملفات حزمة الخدمات.

    ملاحظةعند استخراج حزمة الخدمات إلى شبكة اتصال مشاركة ، المسار إلى المجلد الذي تحدده هو نسبة إلى مجلد قمت بتشغيل برنامج self-extraction.
  • على محرك الأقراص المحلي أو مشاركة شبكة الاتصال التي تقوم بتحميل ملفات تثبيت حزمة الخدمة يجب أن يكون لديك مساحة حرة تقريباً هو حجم ثلاث مرات ملف الاستخراج الذاتي. يتضمن هذا مساحة لتخزين ملف استخراج ذاتي و مساحة لتخزين ملفات حزمة الخدمات المستخرجة و مساحة العمل مؤقتة المطلوبة من قبل نفس البرنامج self-extraction.
  • يمكن إعادة تسمية أو نقل المجلد بعد استخراج المكونات; ومع ذلك، تأكد من أن اسم مسار الدليل لا يحتوي على مسافات فارغة. يمكنك استخدام نفس المجلد الهدف لكل من ملفات استخراج ذاتي; فإنها لن الكتابة فوق بعضها البعض أو تتداخل مع بعضها البعض.
  • يتم استخدام ملفات استخراج ذاتي لإنشاء مجموعة من الدلائل والملفات التي هي نفسها تلك على القرص المضغوط SP3a. في حالة تنزيل SP3a يجب أن استخراج الملفات لإنشاء الدلائل حزمة خدمة قبل أن تتمكن من تشغيل إعداد SQL Server.
  • بالنسبة SP3a مكونات قاعدة بيانات Analysis Services SP3a عملية الإعداد هو نفسه لكل من القرص المضغوط و الملفات المستخرجة.
ملاحظة بعض الملفات في حزم الخدمات ملفات نظام. لا يمكن عرضها إلا إذا اتبع هذا الإجراء: في مستكشف Windows، وفي القائمة عرض، انقر فوق خيارات ، انقر فوق علامة التبويب عرض ومن ثم حدد إظهار كافة الملفات خانة الاختيار.

كيفية تحديد اللغة مثيل SQL مشغل قاعدة بيانات Server 2000 أو MSDE 2000

حزم خدمة SQL Server 2000 خاصة بلغة معينة. لترقية SQL Server 2000 يجب تحميل وقم بتطبيق حزمة الخدمة والذي يحتوي على نفس اللغة كبرنامج SQL Server 2000. على سبيل المثال، إذا كنت تقوم بترقية مثيل MSDE 2000 يستخدم اليابانية يجب تحميل الإصدار الياباني من SP3a مشغل سطح المكتب.
  • انقر فوق ابدأ ، ثم انقر فوق تشغيل.
  • في المربع فتح، اكتب Regedit ثم انقر فوق موافق
  • حدد موقع ثم حدد أحد المفاتيح التالية:
    • بالنسبة لمثيل افتراضي مشغل قاعدة بيانات SQL Server 2000 أو MSDE 2000 موقع ثم حدد هذا المفتاح:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\CurrentVersion
    • مثيل مسمى من مشغل قاعدة بيانات SQL Server 2000 أو MSDE 2000 ، حدد موقع ثم حدد هذا المفتاح:

      حيث يكون اسم المثيل هو اسم المثيل Server\InstanceName\CurrentVersion SQL HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft
  • في الجزء الأيسر، قراءة قيمة إدخال اللغة. مقارنة تلك القيمة إلى الجدول التالي لتحديد اللغة الخاصة بك مثيل مشغل قاعدة بيانات SQL Server 2000 أو MSDE 2000:
    قيمة التسجيل اللغة (بالنظام الست عشري)لغة قيمة التسجيل (بالنظام الست عشري)قيمة التسجيل اللغة (بالنظام الست عشري)
    0x000004041028الصينية التقليدية
    0x000004071031الألمانية
    0x000004091033الإنجليزية
    0x0000040a1034الأسبانية
    0x0000040c1036الفرنسية
    0x000004101040الإيطالية
    0x000004111041اليابانية
    0x000004121042الكورية
    0x000004131043الهولندية
    0x000004161046البرتغالية (البرازيل)
    0x0000041d1053السويدية
    0x000008052053 الصينية المبسطة
مكونات قاعدة البيانات وملفات SP3a خدمات تحليل

مكونات قاعدة البيانات "و" خدمات تحليل التثبيت كلا تحتوي ملفات الإعداد المحدثة الوثائق التي يمكن الوصول إليه وذلك بالنقر فوق "تعليمات" أثناء الإعداد SP3a. لا يتم تحديث هذه الوثائق الإصدار من SQL Server 2000 المباشرة مثبت بالفعل على جهاز الكمبيوتر الخاص بك. للحصول على معلومات حول كيفية الحصول على إصدار محدث من "كتب SQL Server الفورية" راجع "المقطع 1-6 تحديث المراجع OnlineDocumentation هو المتوفرة". إذا كنت ترغب في الوصول فقط تحديث SQL Server 2000 SP3a الإعداد الوثائق بدون تحديث "كتب SQL Server الفورية" تشغيل ملف Setupsql.chm. يوجد Setupsql.chm في المجلد الفرعي \Books الدليل على القرص المضغوط SP3a الدليل المحلي أو مشاركة شبكة الاتصال التي تحتوي على ملفات حزمة الخدمات المستخرج.

2.1 تحميل ثم استخراج SP3a مشغل (MSDE 2000) سطح المكتب

يجب أن تعرف المستخدمين الذين لديهم بمثيل موجود من MSDE 2000 كيفية تثبيت مثيل MSDE 2000 الخاص بها إلى معرفة كيفية تصحيح عليه. يمكنك تحديد ذلك من المعلومات المسجلة كإدخال ProductCode في مفتاح تسجيل باتباع الإرشادات الموجودة في 311762 مقالة قاعدة معارف Microsoft ".
  • إذا كان اسم الحزمة الأصلية لقيمة ProductCode SqlRun01.msi خلال SqlRun16.msi ، يمكنك ترقية مثيل MSDE 2000 باستخدام ملفات التحميل SQL Server 2000 SP3a الخاص بك. راجع أعلاه للحصول على معلومات حول كيفية تحديد اللغة مثيل MSDE 2000.
  • إذا كان اسم الحزمة الأصلية لـ قيمة ProductCode يشير إلى أحد تطبيقات Microsoft ، راجع صفحة التالية للحصول على إرشادات حول كيفية ترقية لذلك المثيل من MSDE 2000: Microsoft MSDE Applications Web page.
  • إذا لم تكن القيمة ProductCode مدرجة في المقالة تم تثبيت المثيل عن طريق أداة الإعداد المساعدة من أحد التطبيقات. لا يمكنك استخدام ملفات التحميل SQL Server 2000 SP3a لتطبيق SP3a مثل مثيلات MSDE. بدلاً من ذلك، يجب الحصول على ملف تصحيح من شركة كتابة التطبيق. إذا كان التطبيق من شركة أخرى غير Microsoft ، يجب الاتصال تلك الشركة لملف تصحيح. إذا كان التطبيق من Microsoft ، راجع صفحة التالية يسرد التطبيقات MSDE من Microsoft (سيتم تحديث هذه الصفحة معلومات حول كيفية ترقية هذه الحالات MSDE 2000): Microsoft MSDE Applications Web page.
  • إذا كان اسم الحزمة الأصلية لقيمة ProductCode Sample.msi أو SampleUpg.msi ، راجع المعارف المقالة 314131.
تحميل MSDE 2000 SP3a

إذا تم تثبيت المثيل من MSDE 2000 استخدام الأداة المساعدة لإعداد MSDE (SqlRun01.msi خلال SqlRun16.msi كان اسم الحزمة الأصلي) ، يمكنك ترقية المثيل من MSDE 2000 باستخدام ملف تحميل SQL Server 2000 SP3a:
  • انتقل إلى Microsoft SQL Server Downloads Web site.
  • في ملء مربع تحميل في الأيسر العلوي من هذه الصفحة ، حدد اللغة التي تتطابق مع اللغة لمثيل من MSDE 2000 ثم انقر فوق انتقال.
  • في الصفحة التالية، حدد موقع المقطع الملفات في هذا التحميل في أسفل الصفحة. استناداً إلى اللغة ، حدد أحد هذه الملفات:
    • إذا حددت الإنجليزية بتنزيل الملف SQL2KDeskSP3.exe إلى مجلد على الكمبيوتر الخاص بك.
    • إذا قمت بتحديد لغة أخرى بتنزيل الملف LLL_SQL2KDeskSP3.exe حيث يختلف LLL حسب اللغة.
استخراج الملفات SP3a MSDE 2000

بعد تحميل SQL2KDeskSP3.exe أو LLL_SQL2KDeskSP3.exe ، استخراج الملفات MSDE 2000 SP3a:
  • افتح "مستكشف Windows" ثم انتقل إلى المجلد الذي قمت بتنزيل ملف التحميل MSDE 2000 SP3a (SQL2KDeskSP3.exe أو LLL_SQL2KDeskSP3.exe حيث يختلف LLL حسب اللغة)
  • انقر نقراً مزدوجاً فوق ملف التحميل MSDE SP3a استخراج الملفات. عند سؤالك ، حدد المجلد الذي يمكن أن يتم استخراج الملفات SP3a.

3.0 تثبيت حزمة الخدمة

لتثبيت SP3a استخدم إرشادات التثبيت في المقاطع التالية. مطلوبة غير كافة الخطوات استناداً إلى أي من المكونات التالية من SQL Server 2000 أو تكوينات عند تطبيق حزمة الخدمات إلى:
  • مكونات قاعدة البيانات
  • خدمات التحليل
  • مشغل سطح المكتب
  • نظام مجموعة تجاوز الفشل
  • ملقم النسخ المتماثل
يشير الجملة الأول في كل من المقاطع التالية إلى المكون (المكونات) التي تطبق عليها ذلك المقطع.

قبل بدء تثبيت

إذا كان مثيل مشغل قاعدة بيانات SQL Server 2000 أو MSDE 2000 يُستخدم بواسطة تطبيق أولاً راجع مع موفر التطبيق لمعرفة ما إذا كان هناك أي مشغل قاعدة بيانات أو MSDE 2000 معينة اعتبارات الترقية إلى هذا التطبيق.

سوف يفشل تثبيت SP3a إذا تم تعيين أحد نُهج الأمان التالية إلى عدم السماح بالتثبيت:
  • أجهزة: سلوك تثبيت برنامج تشغيل غير موقّع نهج الأمان المحلي لـ Windows XP
  • نهج الأمان المحلي سلوك تثبيت بدون برنامج تشغيل غير مسجّل لنظام التشغيل Windows 2000

    في حالة استخدام الإعداد "عدم السماح بالتثبيت يجب تغييره إلى متابعة تنجح قبل تثبيت SP3a. عند الضرورة، يمكنك العودة النهج إلى به السابقة إعداد بعد اكتمال التثبيت.
ملاحظةلا تسمح التثبيت غير الإعداد الافتراضي نُهج الأمان هذه.

عند تثبيت SQL Server 2000 SP3a على كمبيوتر يعمل بنظام التشغيل Windows XP ، MDAC 2.7 سوف لا يتم تحديث MDAC 2.7 Service Pack 1a (SP1a). إذا تطلب النظام أي من الإصلاحات المضمنة في MDAC 2.7 SP1a, يجب أولاً تطبيق حزمة الخدمة Service Pack 1 الخاصة بـ Windows XP قبل تثبيت SQL Server 2000 SP3a. سيتم تطبيق Windows XP SP1 كافة الإصلاحات المضمنة في MDAC 2.7 SP1a.

عند تثبيت حزمة الخدمة هذه على إصدار تجريبي من Microsoft Windows Server 2003 بناء 3683 أو أقدم ، سوف تتلقى رسالة الخطأ التالية:

البرنامج الذي تقوم بتثبيته لم يتجاوز اختبار للتحقق من توافقه مع هذا الإصدار من Windows شعار Windows. لن يتم تثبيت هذا البرنامج. اتصل بمسؤول النظام.

يمكنك اختيار تجاهل هذه الرسالة. انقر فوق "موافق" لمتابعة الإعداد.

ملاحظة هذه الرسالة على حظر تثبيت غير مراقب.

عند تثبيت حزمة الخدمة هذه على كمبيوتر يعمل بنظام التشغيل Windows NT 4.0 Service Pack 6a ، يجب تطبيق الإصلاح العاجل الموضح في مقالة "قاعدة معارف Microsoft" 258437.

قبل تثبيت SP3a على الإصدار الفرنسي من Windows NT 4.0 اتبع الإرشادات الموجودة في قاعدة المعارف 259484. يمكنك الوصول إلى تحتوي هذه المقالة على ارتباطات من معارف قاعدة خدمات دعم منتجات Microsoft. للحصول على إرشادات حول البحث في قاعدة معارف راجع المقطع 1.5 إضافية معلومات حول SP3a.

قبل بدء تثبيت مكونات قاعدة البيانات

إذا قمت بتطبيق SP3a مكونات قاعدة البيانات على مثيل SQL Server على كمبيوتر حيث تم تثبيت "خدمات التحليل" أيضاً قد يفشل الإعداد عند تنفيذ البرنامج النصي Sp3_serv_uni.sql. إذا حدث هذا، أعد تشغيل الكمبيوتر ثم تشغيل الإعداد مرة أخرى.
  • لا تؤثر على حزم خدمة SQL Server 2000 القدرة على إجراء نسخ احتياطي قواعد بيانات المستخدم من إصدار واحد (الإصدار الأصلي أو حزمة الخدمات) من SQL Server 2000 أو MSDE 2000 واستعادته على آخر إصدار باستثناء عندما يكون قاعدة بيانات المستخدم جزءًا من طبولوجيا النسخ المتماثل. إذا لم يكن قاعدة بيانات المستخدم جزءًا من طبولوجيا النسخ المتماثل التي يمكن النسخ الاحتياطي من مثيل يستخدم أي إصدار SQL Server 2000 أو MSDE 2000 ثم استعادة على مثيل تشغيل إصدار آخر من SQL Server 2000 أو MSDE 2000. هناك اعتبارات إضافية للنسخ المتماثل هي مفصلة في النسخ الاحتياطي مقطع 5.3.6 ومشاكل استعادة دمج النسخ المتماثل.
إعداد SP3a بترقية قواعد بيانات المستخدم التي أعضاء في طبولوجيا النسخ المتماثل. قبل تثبيت SP3a ، تأكد من أن قواعد البيانات النسخ المتماثل و filegroups قابلة للكتابة عليها لدى حساب المستخدم الذي يتم تشغيل برنامج "الإعداد" إذن الوصول إلى قواعد البيانات. للحصول على مزيد من المعلومات حول تطبيق SP3a على قواعد البيانات التي تم تضمينها في طبولوجيا النسخ المتماثل راجع "تثبيت 3.11 المقطع" على "ملقمات منسوخ".

إذا اكتشف الإعداد SP3a قواعد البيانات المستخدم أو filegroups قابلة للكتابة عليها, فإنه:
  • يتم تطبيق التحديثات النسخ المتماثل SP3a على كافة قواعد البيانات المستخدم قابل للكتابة.
  • تسجيل عمليات الكتابة قائمة قواعد البيانات غير قابل للكتابة إلى الإعداد الذي يقع في Winnt\Sqlsp.log.
  • يعرض رسالة التحذير التالية:

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

ملاحظة لا يؤثر هذه الرسالة على عمليات التثبيت غير المراقب. لمزيد من المعلومات حول عمليات التثبيت غير المراقب راجع "عمليات التثبيت غير المراقب 4.1 مقطع".

لأن يؤدي قواعد البيانات غير قابل للكتابة لم يعد الإعداد فشل ، لم يكن لديك لإزالة الشحن السجل قبل الترقية إلى SP3a. ومع ذلك، إذا كانت قاعدة البيانات الشحن سجلات قاعدة بيانات ناشر النسخ متماثل, يجب عليك:
  • يستغرق قاعدة بيانات دون اتصال قبل تطبيق SP3a.
  • تطبيق SP3a المثيل.
  • إحضار قاعدة البيانات إعادة اتصال.
  • تسجيل الدخول إلى "محلل استعلام" وتشغيل البرنامج النصي التالي:
    USE masterGOEXEC sp_vpupgrade_replicationGO
إذا قمت بتطبيق SP3a دون الحاجة المأخوذة دون اتصال كافة قواعد البيانات غير للكتابة سجلات الشحن إلى قواعد بيانات المنشور ستتلقى هذا الخطأ:
خطأ sp_vpupgrade_replication "تشغيل البرامج النصية" (1)
في حالة ظهور هذا الخطأ اتبع الإجراء أعلاه.

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

Note لأن يؤدي قواعد البيانات غير قابل للكتابة لم يعد الإعداد فشل ، لم يكن لديك لإزالة الشحن السجل قبل الترقية إلى SP3a.

يتم الآن تحضير Systems Management Server الموزعة التثبيت

لا يمكنك تثبيت حزمة خدمة لـ SQL Server 2000 a٣ عن بعد. ومع ذلك، يمكنك استخدام Microsoft Systems Management Server لتثبيت SP3a تلقائيًا على عدة أجهزة الكمبيوتر التي تشغّل Windows NT Server 4.0. للقيام بذلك، يجب عليك استخدام ملف تعريف حزمة (Smssql2ksp3.pdf) بأتمتة إنشاء حزمة SQL Server في "ملقم إدارة الأنظمة". SQL Server حزمة يمكن ثم توزيع وإعادة تثبيته على أجهزة الكمبيوتر التي تعمل على "ملقم إدارة الأنظمة". الملف Sms2kdef.bat هو ملف دفعي الذي يبدأ برنامج إعداد غير مراقب باستخدام "ملقم إدارة الأنظمة". في هذا النوع من تثبيت برنامج "الإعداد" يقوم بالكشف التلقائي عن معلومات النظام ذات الصلة يحتاج ثم لا يكون هناك إدخال مطلوب للمستخدم.

Note لا يمكنك استخدام "ملقم إدارة الأنظمة" لتثبيت Desktop Engine SP3a.

3.1 النسخ الاحتياطي الخاص قواعد بيانات خادم SQL

تنطبق المعلومات التالية على كافة عمليات تثبيت المكون عدا مكونات العميل قاعدة البيانات.

إجراء نسخ احتياطي الرئيسية msdb وقواعد طراز قبل التثبيت، SP3a مكونات قاعدة البيانات أو SP3a مشغل سطح المكتب. تثبيت SP3a تعديل الشكل الرئيسي و msdb و قواعد بيانات طراز يجعلها غير متوافق مع إصدارات SQL Server قبل حزمة الخدمة SP3. النسخ الاحتياطية هذه مطلوبة إذا قررت إعادة تثبيت SQL Server 2000 SP3 أو SP3a.

وهو أيضاً prudent لعمل نسخة احتياطية من قواعد البيانات المستخدم ، على الرغم من أن ينفذ SP3a التحديثات فقط على قواعد بيانات المستخدم التي أعضاء في طبولوجيا النسخ المتماثل.

3.2 مرة أخرى لأعلى كلمة Analysis Services قواعد بيانات و مستودع

تنطبق المعلومات التالية فقط على Analysis Services.

قبل تثبيت SP3a خدمات تحليل ، النسخ الاحتياطي Analysis Services قواعد البيانات بواسطة إجراء نسخة عن مجلد Services\Data تحليل Microsoft التي يتم تثبيتها بشكل افتراضي ضمن ملفات C:\Program المجلد. إذا لم ترحيل المخزون Analysis Services إلى SQL Server ، عمل نسخة احتياطية من الملف Msmdrep.mdb الموجود في المجلد Services\Bin تحليل Microsoft. يجب أيضاً حفظ الخاص بك تحليل إدخالات التسجيل الملقم عن طريق تشغيل Regedit.exe واستخدام العنصر تصدير ملف التسجيل في القائمة تسجيل لتصدير المفتاح
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAPServer
إلى ملف النسخ الاحتياطي. إذا ترحيل المخزون خدمات تحليل SQL Server بإجراء نسخة احتياطية من قاعدة البيانات التي تحتوي على المخزون قبل تثبيت SP3a. لمزيد من المعلومات، راجع إلغاء تثبيت SP3a خدمات التحليل في SQL Server 2000.

يُطبق تأكد من قواعد بيانات النظام به مساحة قرص حرة كافية

تنطبق المعلومات التالية على كافة عمليات تثبيت المكون عدا مكونات العميل قاعدة بيانات "خدمات التحليل".

إذا لم يتم تحديد الخيار autogrow لقواعد رئيسية و msdb يجب أن يكون قواعد البيانات 500 كيلو بايت على الأقل من المساحة الحرة. للتحقق من أنها تحتوي على هذا المساحة ، تشغيل النظام sp_spaceused تخزين الإجراء لقاعدة البيانات الرئيسية أو msdb. إذا كانت المساحة غير المخصصة في أي أقل من 500 كيلو بايت, قم بزيادة حجم قاعدة البيانات. لمزيد من المعلومات، راجع "توسيع قاعدة بيانات" في "كتب SQL Server الفورية".

إذا تم تحديد الخيار autogrow لقواعد رئيسية و msdb هناك مساحة كافية على محركات الأقراص يمكنك تخطي هذه الخطوة.

للتحقق من تحديد الخيار autogrow في SQL Server 2000 فتح إدارة المؤسسة SQL Server ، انقر بزر الماوس الأيمن فوق رمز قاعدة البيانات ثم انقر فوق Properties.Verify التي تلقائياً زيادة حجم الملف خانة الاختيار.

للتحقق من تحديد هذا الخيار في MSDE 2000 استخدم الأداة المساعدة osql موجه الأوامر لإصدار عبارات SQL التالية:
  • sp_helpdb الرئيسية
  • sp_helpdb msdb
في الإخراج، هذه العبارات تحقق من أن قيمة العمود نمو غير 0.

3.4 إيقاف الخدمات والتطبيقات قبل تشغيل الإعداد SP3a

تنطبق المعلومات التالية على كافة المكونات. يمكنك تطبيق SP3a دون إيقاف تشغيل الخدمات.

إذا كنت لا يقوم بإيقاف خدمات ، تتم مطالبتك بإعادة تشغيل جهاز الكمبيوتر عند اكتمال الإعداد. دون إعادة تمهيد, يفشل بدء تشغيل الخدمات التالية:
  • Microsoft منسق المعاملات الموزعة (MS DTC) و Microsoft Search وخدمات MSSQLServerOLAPService. .
  • خدمات MSSQLServer و SQLServerAgent المثيل ترقيته (على سبيل المثال، MSSQL $ NamedInstance).
  • خدمات المكونات Microsoft و Microsoft وضع الرسائل في قائمة انتظار و Microsoft COM متكامل المعاملات.
  • كافة التطبيقات، بما فيها لوحة التحكم ". (اختياري)
يمكنك تطبيق SP3a دون إعادة تشغيل الكمبيوتر قبل إيقاف تشغيل هذه الخدمات والتطبيقات قبل تطبيق في SP3a.

لا يمكن إيقاف الخدمات في بيئة مقسمة إلى كتل. لمزيد من المعلومات، راجع "تثبيت 3.10 المقطع" على نظام مجموعة تجاوز الفشل.

3.5 تثبيت SP3a مكونات قاعدة البيانات

تنطبق المعلومات التالية على كافة عمليات تثبيت المكون عدا Desktop Engine Analysis Services.

تشغيل البرنامج النصي Setup.bat من أحد المواقع التالية:
  • الدليل على الكمبيوتر المحلي الذي يحتوي على ملفات حزمة الخدمات المستخرجة من SQL2KSP3.exe.
  • دليل حزمة الخدمة على المضغوطة SP3a الخاص بـ SQL Server 2000.
  • الدليل على مشاركة شبكة الاتصال التي تحتوي على ملفات حزمة الخدمات المستخرجة من SQL2KSP3.exe.
ملاحظة لتثبيت مكونات قاعدة البيانات من مشاركة عبر شبكة الذي يجب أولاً نفّذ أحد الإجراءات التالية:
  • تعيين مشاركة الشبكة التي تحتوي على ملفات حزمة الخدمات المستخرجة إلى حرف محرك أقراص متوفرة على الكمبيوتر المحلي, انتقل إلى الدليل على محرك الأقراص المعيّن الذي يحتوي على Setup.bat ثم قم بتشغيل Setup.bat.
  • تشغيل الإعداد بواسطة تشغيل الملف Setupsql.exe في \X86\Setup مجلد فرعي من الدليل على مشاركة شبكة الاتصال التي تحتوي على ملفات حزمة الخدمات المستخرج.
يعرض برنامج الإعداد مربع حوار الذي يطالبك معلومات مثل ما إذا كنت تريد استخدام مصادقة خادم SQL أو مصادقة Windows. إذا اخترت "مصادقة خادم SQL" ، يجب توفير برنامج "الإعداد" باستخدام كلمة مرور تسجيل الدخول sa. إذا اخترت "مصادقة Windows" ، يجب تشغيل برنامج "الإعداد" أثناء تسجيل الدخول إلى Windows باستخدام حساب تسجيل دخول Windows. يجب أن يكون حساب تسجيل الدخول هذا جزء من مسؤول النظام sysadmin ثابت دور خادم مثيل من SQL Server 2000 الذي تقوم بالترقية.

ثم يقوم برنامج الإعداد بإجراء المهام التالية:
  • يعرض مربع حوار وضع مصادقة إذا كشف أن التثبيت يستخدم "مصادقة الوضع مختلطة" مع كلمة مرور فارغة لتسجيل الدخول sa. ترك كلمة مرور تسجيل الدخول sa فارغة يوفر للمستخدمين سهلة الوصول الإداري إلى SQL Server أو Desktop Engine كما غير مستحسن; حماية الأنظمة بواسطة فرض كلمة مرور sa أو بواسطة استخدام مصادقة Windows. للحصول على المزيد من المعلومات حول مربع الحوار هذا, راجع "مربع حوار وضع المصادقة" لاحقاً في هذا المقطع.
  • يعرض مربع حوار تحذير كلمة مرور SA إذا كشف كلمة مرور فارغة لتسجيل الدخول sa. على الرغم من أنه يمكنك متابعة التثبيت بكلمة مرور فارغة تسجيل الدخول sa باختيار بشكل صريح لتجاهل هذه التوصية وتم متابعة "برنامج الإعداد" ، كلمة مرور فارغة يتظاهر خطراً على الأمان و غير مستحسن. يتم عرض مربع الحوار هذا بغض النظر عن وضع المصادقة استخدام.

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

      ملاحظة الخطوات السابقة عند الضرورة فقط تطبيق SP3a على قواعد البيانات غير قابل للكتابة أو filegroups التي تعتبر جزءًا من طبولوجيا النسخ المتماثل. لمزيد من المعلومات، راجع المقطع SP3a تطبيق 3.12 إلى قواعد بيانات Read-Only أو Filegroups.
  • يعرض مربع حوار بالأخطاء على معلومات حول كيفية تمكين ميزة المضمنة في SP3a الإعلام عن الأخطاء الجديدة. للحصول على مزيد من المعلومات حول التقرير عن الخطأ راجع المقطع 5.10 التقارير خطأ.
  • تحديث مكونات MDAC إذا لزم الأمر. لمزيد من المعلومات، راجع المقطع 5.5.1 التحديثات إلى بيانات Microsoft Access Components.
  • استبدال الملفات الموجودة في SQL Server 2000 SP3a الملفات
  • تشغيل ملفات البرامج النصية Transact-SQL لتحديث نظام الإجراءات المخزنة
  • عرض خيار إعادة تمهيد الكمبيوتر في مربع الحوار النهائية إذا يحدد إعداد مطلوب إعادة تشغيل.


مربع الحوار وضع المصادقة

لم افتراضية مربع الحوار "وضع مصادقة" الإعدادات الحالية من أجل التثبيت. مربع الحوار الإعدادات الافتراضية:
  • على أجهزة الكمبيوتر التي تشغّل Windows 98 أو Windows Millennium يكون الإعداد الافتراضي هو "مختلطة وضع مصادقة" (وضع مصادقة فقط معتمدة على أنظمة التشغيل هذه). يطالبك مربع الحوار تحديد كلمة مرور تسجيل الدخول sa. إذا قمت بتحديد كلمة مرور، برنامج الإعداد بتغيير كلمة مرور تسجيل الدخول sa. إذا تركت كلمة المرور فارغة إعداد الاتصال دون تغيير كلمة المرور
  • على أجهزة الكمبيوتر التي تشغّل Windows NT 4.0 أو Windows 2000 الإعداد الافتراضي هو مصادقة Windows. استخدم مربع الحوار للتبديل إلى وضع مصادقة Windows أو الوضع مختلطة مع مرور تسجيل دخول sa غير فارغ.

    ملاحظة قبل تغيير وضع مصادقة أو كلمة المرور لتسجيل الدخول sa, تأكد من أن لا يؤثر هذا التغيير على التطبيقات الموجودة. على سبيل المثال، إذا قمت بتغيير مثيل SQL Server من استخدام "مصادقة الوضع مختلطة" باستخدام مصادقة Windows "، لا يمكن الاتصال التطبيقات الموجودة محاولة الاتصال باستخدام مصادقة خادم SQL حتى يتم تعيين وضع المصادقة إلى مصادقة Windows. أيضاً، إذا قمت بتغيير كلمة مرور تسجيل الدخول sa التطبيقات أو العمليات الإدارية باستخدام كلمة المرور القديمة لا يمكن الاتصال حتى تكوين لاستخدام كلمة المرور الجديدة.
هام لأسباب تتعلق بالأمان، يجب أبداً لديك كلمة مرور فارغة على تسجيل الدخول sa.

يضع برنامج "الإعداد" بسجل عن الإجراءات التي ينفذها في الملف Sqlsp.log. يتم تخزين ملف السجل هذا في Windows دليل من الكمبيوتر الذي يتم تشغيل الإعداد. إذا كنت تقوم بالترقية مثيلات متعددة تسجيل الترقية آخر في هذا السجل.

مربع حوار قائمة مراجعة التوافق مع الإصدارات السابقة

قائمة التحقق التوافق للخلف يسرد مربع الحوار بالتوافق مع الإصدارات السابقة التي قد تواجهها عند تطبيق حزمة الخدمات. تختلف مشاكل التوافق مع الإصدارات السابقة التي تظهر في قائمة الاختيار بناءً على تكوين مثيل SQL Server 2000 الذي تم ترقيته.

قد تكون معالجة مشاكل التوافق مع الإصدارات التالية في مربع الحوار هذا:
  • عند الترقية من SP2 أو الإصدارات السابقة SP3a بترقية خدمة البحث في Microsoft ويتم تلقائياً rebuilds النشرات المصورة النص الكامل لكافة تطبيقات باستخدام الخدمة. أثناء إعادة إنشاء ، وظيفة النص الكامل قد لا تتوفر بشكل كامل. يجب تحديد خانة الاختيار هذه قبل متابعة الإعداد. لمزيد من المعلومات، راجع المقطع 5.1.5 نص كامل كتالوجات هل إعادة إنشائها بعد اكتمال الإعداد.
  • قبل تطبيق حزمة الخدمات يجب ترقية التكوين ملقم رئيسي/هدف SQL Server 2000. التحسينات المقدمة مع SP3a متوافقة مع الملقمات التي تعمل بنظام التشغيل SQL Server 2000 SP3 أو SP3a فقط. يجب تحديد خانة الاختيار هذه قبل متابعة الإعداد. لمزيد من المعلومات، راجع المقطع 5.4.2 التغييرات إلى "تكوينات ملقم" رئيسي/الهدف.
  • تم إيقاف تشغيل تسلسل ملكية قاعدة البيانات المشتركة بشكل افتراضي في حزمة الخدمة هذه. بعد التثبيت، يمكنك تمكين تسلسل ملكية قاعدة البيانات المشتركة لقواعد بيانات فردية. يؤدي تحديد خانة الاختيار هذه اختياري يمكنك من السماح ملكية قاعدة البيانات عبر تسلسل بالنسبة لكافة قواعد بيانات. لمزيد من المعلومات، راجع المقطع 5.1.11 قاعدة البيانات المشتركة "الملكية سلسلة".

    ملاحظة لا يوصى بتمكين ملكية قاعدة البيانات عبر تسلسل بالنسبة لكافة قواعد بيانات.

    ملاحظة إذا كان مسبقاً تمكين ملكية قاعدة البيانات عبر تسلسل على إصدار ما قبل النشر من SP3 (قبل بناء 8.00.760) يجب تمكين مرة أخرى عند تثبيت SP3a.

3.6 تثبيت SP3a خدمات تحليل

تنطبق المعلومات التالية فقط على "خدمات التحليل".

لتثبيت SP3a خدمات تحليل تشغيل Setup.exe من أي من المواقع التالية:
  • دليل فرعي Msolap\Install في الدليل الذي يحتوي على الملفات SP3a خدمات تحليل المستخرجة من SQL2KASP3.exe.
  • دليل Msolap\Install على القرص المضغوط SP3a.
ثم يقوم برنامج الإعداد بإجراء المهام التالية:
  • فتح مربع حوار "إعداد" يطالبك للحصول على معلومات. لمزيد من المعلومات حول التقرير عن الخطأ راجع التقارير خطأ 5.10.
  • يعرض مربع حوار بالأخطاء على معلومات حول كيفية تمكين ميزة مضمنة في SP3a الإعلام عن الأخطاء الجديدة.
  • تنسخ الملفات الضرورية مع اكتمال التثبيت


مشكلات تثبيت خدمات تحليل إضافية

بعد تثبيت SP3a خدمات تحليل عليك ترقية أية أجهزة الكمبيوتر المستخدمة من أجل الإدارة عن بعد إلى SP3 أو SP3a. خلاف ذلك، تتلقى رسالة الخطأ التالية عند محاولة الاتصال عن بُعد باستخدام "إدارة التحليل:

تعذر الاتصال السجل على الملقم (اسم_الملقم) أو غير عضو مجموعة المسؤولين OLAP هذا الملقم.

لقد إضافة "خدمات بيانات التعريف" دور مخصص جديد يسمى RepositoryUser ، والتي يمكن استخدامها الوصول وتحديث معلومات المخزون في قاعدة بيانات msdb. تم إنشاء دور RepositoryUser قراءة ، تحديث ، حذف و تنفيذ الأذونات على مخزون msdb. تم استبدال هذا الدور الجديد دور العامة و لم يعد الأذونات على هذا المخزون. إذا تم تحقيق الشروط التالية مجموعة المسؤولين OLAP يجب أن تتم إضافته إلى دور RepositoryUser بحيث يمكن لأعضاء هذه المجموعة الوصول المخزون بعد تطبيق حزمة الخدمة:
  • المخزون تنسيق "خدمات بيانات التعريف".
  • المخزون يستخدم قاعدة بيانات msdb.
  • استخدام مجموعة المسؤولين OLAP مسبقاً دور العام للوصول المخزون.
ملاحظةيؤثر هذا التغيير أيضاً على الملقمات البعيدة التي يمكنها الوصول إلى "بيانات التعريف" المخزون Services على ملقم تمت ترقيته إلى SP3 أو SP3a. يجب إضافة تسجيلات دخول الملقم البعيد إلى دور RepositoryUser أيضاً.

ملاحظة يجب إضافة مجموعة المسؤولين OLAP إلى دور RepositoryUser قبل استعادة "خدمات بيانات التعريف" repositorythat تم إجراء نسخ احتياطي قبل إلى الترقية إلى SP3 أو SP3a; وإلا، ستفشل عملية الاستعادة.

لمزيد من المعلومات حول الدور RepositoryUser راجع المقطع 5.6.3 "دور RepositoryUser جديد" عن "الوصول إلى معلومات مخزون".

إذا كان "التحليل خدمات البيانات" المجلد موجود على كمبيوتر أخرى من واحد الذي يستخدم الملقم تحليل ، يجب عليك تعديل الأذونات على المجلد بعد تشغيل الإعداد SP3a. لمزيد من المعلومات، راجع "يجب أذونات" مقطع 5.2.10 المعدّل في "مجلد" البيانات "البعيد".
3.7.2 اعتبارات الأمان MSDE 2000 SP3a
تنطبق المعلومات التالية فقط على Desktop Engine (MSDE 2000).

سطح المكتب SP3a مشغل يحتوي على مجموعة كاملة من الملفات المطلوبة لتثبيت أو ترقية مثيلات SQL Server 2000 Desktop Engine (MSDE 2000). يمكن تنفيذ كافة إجراءات الإعداد MSDE 2000 مع الملفات من SP3a مشغل سطح المكتب, بشرط لديك ترخيص تثبيت أو ترقية مثيل MSDE 2000. لمزيد من المعلومات حول ترخيص MSDE 2000 راجع استخدامات MSDE 2000.

قد لا تتمكن من تطبيق Desktop Engine SP3a مثيلات وMSDE 2000 التي تم تثبيتها بواسطة الإعداد الأداة المساعدة من application.You عليك الاتصال بموفر التطبيق لملف تصحيح الذي يمكن استخدامه لترقية هذه الحالات MSDE 2000. للحصول على إرشادات حول كيفية تحديد ما إذا كان مثيل MSDE 2000 يقع ضمن هذه الفئة راجع المقطع تحميل 2.1 SP3a استخراج Desktop Engine (MSDE 2000).
توفر المقاطع التالية معلومات هامة حول إعداد SP3a MSDE 2000:
  • 3.7.1 المتطلبات المسبقة MSDE 2000 SP3a
  • 3.7.2 اعتبارات الأمان MSDE 2000 SP3a
  • 3.7.3 MSDE 2000 إعداد معلمات
تغطي الأقسام التالية السيناريوهات الأكثر شيوعاً الترقية بمثيل موجود من MSDE إلى SP3a أو تثبيت مثيل جديد من MSDE 2000 SP3a:
  • 3.7.4 ترقية مثيلات MSDE 2000 موجود إلى SP3a
  • 3.7.5 تثبيت مثيل جديد من MSDE 2000 SP3a
  • 3.7.6 الترقية MSDE 1.0 إلى MSDE 2000 SP3a
إذا كنت في حاجة إلى معلومات إضافية المصدر الأساسي الوثائق للحصول على برنامج الإعداد MSDE 2000 SP3a قيد SQL Server 2000 المباشرة (Updated - SP3). هناك بعض التغييرات التي أجريت على MSDE 2000 SP3 و SP3a لا تنعكس بشكل كامل في SQL Server 2000 المباشرة (Updated - SP3) ؛ يتم تناول هذه الميزات في هذا الملف التمهيدي. لمزيد من المعلومات حول تثبيت SQL Server 2000 المباشرة (Updated - SP3) راجع المقطع 1-6 "تحديث المراجع Online وثائق هو المتوفرة".
3.7.1 المتطلبات المسبقة MSDE 2000 SP3a
تنطبق المعلومات التالية فقط على Desktop Engine (MSDE 2000).

تطبيق المتطلبات التالية على عمليات التثبيت SP3a SQL Server 2000 Desktop Engine (MSDE 2000).

عند ترقية MSDE 2000 ، يجب تطبيق Desktop Engine SP3a بشكل منفصل إلى كل مثيل MSDE 2000.

ملاحظة لا تدعم Microsoft تكوينات حيث يوجد أكثر من 16 مثيلات محرك قاعدة البيانات على جهاز كمبيوتر واحد. يتضمن هذا مثيلات SQL Server 6.5 و SQL Server 7.0 SQL Server 2000 MSDE 1.0 و MSDE 2000.

دوماً بدء تشغيل إعداد MSDE 2000 عن طريق تشغيل Setup.exe. لا تقم بتشغيل إعداد بواسطة مباشرة استدعاء أحد ملفات .msi MSDE 2000 مثل بالنقر المزدوج فوق أحد ملفات .msi MSDE 2000. يجب تشغيل برنامج الإعداد من موجه الأوامر ثم حدد معلمات تثبيت أو ترقية أي مثيل MSDE. للحصول على مزيد من المعلومات حول المعلمات المطلوبة راجع المقاطع 3.7.2 خلال 3.7.6.

يمكن أن تحدث مشاكل إذا كنت تستخدم "خدمات المحطة الطرفية" الاتصال يحاول لترقية بمثيل موجود من MSDE SP3a أو تثبيت مثيل جديد من MSDE 2000 SP3a. إذا تم تمت مواجهة مشاكل أثناء إعادة تشغيل الإعداد من الكمبيوتر المحلي.

يجب أن تعرف اسم المثيل لمثيل MSDE تثبيت أو ترقية باستخدام برنامج إعداد 2000 SP3a MSDE. إذا تم تثبيت أو ترقية مثيل مسمى MSDE يجب استخدام المعلمة INSTANCENAME لتحديد اسم المثيل. إذا لم تحدد INSTANCENAME يعمل الإعداد على المثيل الافتراضي MSDE على ذلك الكمبيوتر. في الإصدارات من إعداد 2000 MSDE قبل SP3 استخدام المستخدمين الحاجة إلى تحديد ملف حزمة التثبيت .msi تثبيت أو ترقية مثيل MSDE 2000. في SP3 والإصدارات الأحدث، من الإعداد إعداد إدارة ملفات .msi ثم لا تحتاج لتحديد ملف .msi ترقية أو تثبيت جديد.

يمكنك تشغيل إعداد SP3a MSDE 2000 من محرك القرص الثابت أو على مشاركة شبكة أو قرص مضغوط. عند ترقية مثيل MSDE 2000 إلى SP3a ، يمكنك فقط تشغيل الإعداد من مشاركة عبر شبكة أو القرص مضغوط إذا كانت الملفات الأصلي المستخدم لتثبيت مثيل MSDE 2000 ما زالت موجودة في موقع أنها مشغولة أثناء التثبيت الأصلي. إذا كان التثبيت الأصلي من قرص مضغوط ، سيطلب الإعداد MSDE 2000 SP3a المضغوط الأصلي أثناء الترقية. إذا لم تعد موجودة الملفات الأصلية في موقعها الأصلي أو إذا لم يتوفر القرص المضغوط الأصلي يجب نسخ الملفات MSDE 2000 SP3a إلى محرك القرص الثابت ثم قم بتشغيل برنامج الإعداد من هناك.

إذا قمت بإنشاء المضغوطة الخاصة بك لتثبيت SP3a يجب أن تكون تسمية وحدة التخزين على القرص المضغوط SQL2KSP3. إذا كنت بائع برامج مستقل (ISV) إنشاء قرص مضغوط من أجل توزيع Desktop Engine كمكون التطبيق الخاص بك يجب أن تكون تسمية وحدة التخزين المضغوطة متطابقة VolumeLabel الخاصية في جدول Media حزمة Windows Installer (*.msi).
يمكنك تثبيت الترقية Desktop Engine من القرص مضغوط فقط إذا كنت تستخدم الإصدار 2.0.2600.0 مثبّت Windows أو لاحقًا.إذا تحتاج إلى ترقية Windows Installer ، SP3a يتضمن الملفات المطلوبة لترقية Windows Installer.

لترقية Windows Installer:
  1. باستخدام "مستكشف Windows،" انتقل إلى المجلد \MSDE\MSI إما في SQL Server 2000 SP3a المضغوطة أو في المجلدات التي قمت باستخراج من SQL2KDeskSP3.exe.
  2. تشغيل InstMsi20.exe.
  3. عند المطالبة، أعد تمهيد جهاز الكمبيوتر.
3.7.2 اعتبارات الأمان MSDE 2000 SP3a
تنطبق المعلومات التالية فقط على Desktop Engine (MSDE 2000).

لقد تم تغيير سلوك إعداد MSDE 2000 في SP3a بحيث تؤدي الإعدادات الافتراضية تكوين أكثر أماناً.

تغيير سطح المكتب SP3a مشغل السلوك الافتراضي المعلمة الإعداد DISABLENETWORKPROTOCOLS التي تعين تكوين اعتماد اتصال الشبكة لمثيل MSDE 2000. إذا كان لا يوجد تطبيق قيد التشغيل على كمبيوتر آخر سيتصل بك مثيل MSDE 2000 المثيل قد لا توجد حاجة للحصول على دعم شبكة الاتصال وهو prudent لإيقاف تشغيل مورد قيد الاستخدام. SP3a إلى إيقاف تشغيل اعتماد الشبكة بشكل افتراضي عند تثبيت جديد مثيلات MSDE 2000. إذا تم تعطيل اعتماد شبكة عند تثبيت مثيل MSDE 2000 SP3a يمكنك إعادة تكوين المثيل لتمكين الدعم لاحقاً. للحصول على مزيد من المعلومات حول تعطيل الوصول إلى الشبكة واستعادتها راجع معارف المقالة 814130.

بشكل افتراضي، الإعداد MSDE 2000 SP3a لن يتم تثبيت مثيل جديد من MSDE 2000 إلا إذا استخدمت المعلمة SAPWD لتحديد sa قوية كلمة المرور. بشكل افتراضي، الإعداد MSDE 2000 SP3a سوف لا ترقية بمثيل موجود من MSDE 2000 إلا إذا تم تعيين كلمة مرور قوية sa تسجيل الدخول. يجب تعيين كلمة مرور معقدة لتسجيل الدخول sa حتى عند ترقية بمثيل موجود إلا إذا كان التطبيق الذي يستخدم المثيل MSDE يعتمد بطريقة على كلمة مرور sa فارغة. إذا كان مثيل MSDE 2000 قيد التشغيل في وضع مصادقة Windows ، يصبح تسجيل الدخول sa نشطاً مباشرة إذا سبق يتم تبديل المثيل إلى "وضع مختلطة". قد يتم استخدام كلمة مرور sa خالية أو فارغة, بسيط أو معروفة الوصول غير المصرح به. إذا كنت تحتاج إلى تعيين كلمة مرور قوية sa قبل الترقية المثيل من MSDE 2000 إلى SP3a راجع مقالة "قاعدة المعارف لـ Microsoft" 322336.

كلما أمكن، للحصول على أمان أكبر، استخدم مصادقة Windows مع تثبيت MSDE 2000. خذ بعين الاعتبار التبديل من "وضع مختلطة" إلى وضع مصادقة Windows إذا:
  • يمكن تشغيل التطبيقات التي تستخدم MSDE 2000 باستخدام Windows المصادقة.
  • قمت بتعريف تسجيلات الدخول مصادقة Windows لكافة المستخدمين الذين يحتاجون إلى الاتصال المثيل. للحصول على مزيد من المعلومات حول إضافة تسجيلات الدخول راجع "إضافة مستخدم Windows أو مجموعة في SQL Server 2000 المباشرة".
  • عدم تشغيل مثيل MSDE 2000 على نظام التشغيل Windows 98 أو Windows Me.
للحصول على مزيد من المعلومات حول تغيير مثيل MSDE 2000 من "وضع مختلطة" إلى وضع مصادقة Windows راجع معارف المقالة 322336.
3.7.3 MSDE 2000 إعداد معلمات
تنطبق المعلومات التالية فقط على Desktop Engine (MSDE 2000).

تصميم توزيع مع تطبيقات MSDE 2000 ويتم المثبتة بواسطة برنامج إعداد التطبيق. ليس لدى MSDE 2000 على برنامج إعداد تفاعلية. آليات "برنامج الإعداد" MSDE 2000 مصممة ليتم استدعاؤها بواسطة الأداة مساعدة لإعداد تطبيقات "، حيث تتم معالجة أية التفاعل المستخدم النهائي المطلوبة من قبل إعداد التطبيق. يحتوي MSDE 2000 آليات تثبيت اثنين:
  • موجه الأوامر أداة الإعداد المساعدة. أداة الإعداد المساعدة يسمى عادةً بواسطة أداة إعداد مساعدة تطبيق ولكن يمكن أيضاً تشغيل من إطار موجه الأوامر. ليس لدى الأداة المساعدة لإعداد MSDE 2000 واجهة مستخدم رسومية التحكم بسلوك الأداة المساعدة من خلالها مستخدم. بدلاً من ذلك، تقوم هذه الأداة المساعدة يقبل مجموعة من المعلمات التي تعرّف والإجراءات التي ينبغي اتخاذها الأداة المساعدة.
  • مجموعة من الوحدات النمطية دمج Windows Installer. يمكن للمطورين الذين الكتابة الأدوات المساعدة الإعداد المستند إلى Windows Installer التعليمات البرمجية الخاصة بهم إعداد التطبيق لتثبيت مثيل MSDE 2000 من خلال التي تستخدم الوحدات النمطية دمج MSDE 2000. يمكن للمطورين التحكم تكوين مثيل المثبتة بواسطة تحديد خصائص حزمة التثبيت التي تتوافق مع MSDE 2000 إعداد معلمات الأداة المساعدة.
يمكن للمستخدمين استخدام موجه الأوامر الأداة المساعدة إعداد MSDE 2000 إما المثيلات الموجودة الترقية من MSDE أو تثبيت جديد مثيلات MSDE 2000. التحكم المستخدمين السلوك MSDE 2000 Setup بواسطة تحديد معلمات. يمكن تحديد معلمات الإعداد بإحدى الطريقتين التاليتين:
  • على سطر الأوامر.
  • في ملف .ini قراءتها بواسطة أداة الإعداد المساعدة.
يتم توثيق معظم معلمات المعتمدة من قبل إصدار MSDE 2000 SP3a الإعداد في الموضوع "تخصيص سطح المكتب مشغل Setup.exe" في SQL Server 2000 المباشرة (Updated – SP3). لمزيد من المعلومات حول تثبيت SQL Server 2000 المباشرة راجع المقطع 1-6 "تحديث المراجع Online وثائق هو المتوفرة".

يجب عليك إحاطة القيم لإعداد MSDE المعلمات في علامات اقتباس مزدوجة إذا كان القيمة المحددة على أحرف خاصة، مثل الفراغات. وإلا تكون علامات الاقتباس اختياري.

هذه المعلمات MSDE 2000 SP3a إعداد إما لم يتم توثيقها في SQL Server 2000 المباشرة (Updated – SP3) أو تسلك بشكل مختلف عن الموضح في "المراجع المباشرة".
اسم المعلمةوصف
ALLOWXDBCHAINING = 1تمكين عبر - قاعدة تسلسل الملكية. لمزيد من المعلومات، راجع "الملكية" قاعدة البيانات المشتركة مقطع 5.1.11 تسلسل.
SAPWD = sa_passwordتعيين كلمة مرور يجب تعيينه إلى تسجيل الدخول sa عند تثبيت مثيل جديد من MSDE 2000. يتم تجاهل SAPWD عند ترقية بمثيل موجود من MSDE 2000 لذا يجب التأكد من تسجيل الدخول sa له كلمة مرور قوية قبل الترقية. يجب تحديد كلمة مرور sa قوية دوماً حتى عند استخدام وضع مصادقة Windows. أثناء الخاصية SAPWD لا كتابة إلى ملف سجل التثبيت عند تشغيل Setup.exe وهو إذا قمت بتثبيت باستخدام الوحدات النمطية الدمج.
/upgradesp {SQLRUN | SqlRunXX.msi [<msipath>]} يحدد هذا الإعداد ستقوم بترقية بمثيل موجود من MSDE 2000 إلى SP3a. لـ SP3 والإصدارات الأحدث، استبدال رمز التبديل هذا رمز التبديل /p المعتمدة من قبل الإصدارات السابقة من الإعداد. لا تستخدم رمز التبديل /p مع SP3 أو الإصدار الأحدث. عند الترقية إلى SP3a ، التي لم تعد مطلوبة لتحديد ملف .msi المستخدمة لتثبيت المثيل الموجود MSDE 2000. تحديد معظم المستخدمين ببساطة SQLRUN الذي يحدد حالة أداة الإعداد المساعدة MSDE 2000 SP3a ملف .msi الذي يتم استخدامه. عند تحديد SQLRUN دون تعيين INSTANCENAME يقوم برنامج الإعداد ترقية مثيل الافتراضي MSDE 2000 ". إذا قمت بتحديد كل SQLRUN و INSTANCENAME يقوم برنامج الإعداد ترقية مثيل المحدد باستخدام المعلمة INSTANCENAME ". عند تحديد اسم ملف حزمة تثبيت .msi MSDE 2000 سيقوم برنامج الإعداد ترقية تم أصلاً تثبيت أي مثيل على جهاز الكمبيوتر مع وحدة نمطية دمج بنفس الاسم. على سبيل المثال، إذا حددت SqlRun01.msi ستقوم بترقية برنامج الإعداد تثبيت أي مثيل MSDE 2000 الأصل باستخدام SqlRun01.msi. MSIPath هو المسار إلى المجلد الضغط على ملف .msi. الافتراضي MSIPath Setup\. للحصول على أمثلة تحديد /upgradesp راجع المقطع 3.7.4 ترقية الموجودة مثيلات من MSDE 2000 إلى SP3a
UPGRADEUSER = AnAdminLoginتعيين تسجيل دخول ليتم استخدامه عند ترقية مثيل من MSDE 1.0 أو MSDE 2000 باستخدام مصادقة خادم SQL. يجب أن تكون تسجيل الدخول كعضو من مسؤول النظام sysadmin ثابت دور خادم. استخدام هذه المعلمة فقط عند تحديد SECURITYMODE = SQL عند ترقية مثيل MSDE.
UPGRADEPWD = AdminPassword تعيين كلمة مرور تسجيل الدخول المحددة في UPGRADEUSER عند الترقية Desktop Engine باستخدام مصادقة خادم SQL.
سطح المكتب SP3 مشغل تقديم معلمة DISABLENETWORKPROTOCOLS جديدة. تغيير سلوك DISABLENETWORKPROTOCOLS في SP3a مشغل Desktop يكون أكثر أماناً افتراضياً.

هذه هي السلوكيات DISABLENETWORKPROTOCOLS في SP3a.
قيمة DISABLENETWORKPROTOCOLSترقية مثيل موجودتثبيت مثيل جديد
1يتم تكوين المثيل مع ملقم كافة تعطيل مكتبات Net.يتم تكوين المثيل مع ملقم كافة تعطيل مكتبات Net.
0يتم الاحتفاظ تكوين مكتبة شبكة الملقم موجودة.تم تكوين مثيل الملقم الافتراضي مكتبات Net وعناوين تمكين.
المعلمة غير محددة, أو أية قيمة من 0 أو 1يتم الاحتفاظ تكوين مكتبة شبكة الملقم موجودة.تم تكوين الملقم كافة مكتبات Net تعطيل مثيل.
في SP3، DISABLENETWORKPROTOCOLS لدى جهازي الاختلافات في سلوك مقارنة SP3a:
  • عند تثبيت مثيل جديد باستخدام SP3 DISABLENETWORKPROTOCOLS هو إما غير محدد أو تعيين قيمة من 0 أو 1 ، ثم تثبيت المثيل مع الافتراضي مكتبات Net وعناوين تمكين. في SP3a ، يتم تعطيل مكتبات Net.
  • كلما تم تعطيل كافة مكتبات Net لمثيل MSDE 2000 SP3 المثيل لا تزال تستخدم منفذ UDP 1434. في SP3a ، المثيل لن تستخدم منفذ UDP 1434 في ذلك التكوين. لمزيد من المعلومات، راجع المقطع 5.1.15 العمليات على UDP المنفذ 1434.
للحصول على مزيد من المعلومات حول تكوينات الشبكة مكتبة الافتراضي راجع الموضوع "التحكم مكتبات Net و اتصالات العناوين" في SQL Server 2000 المباشرة.

إذا كنت مطوراً للمشاركة الوحدات النمطية دمج MSDE 2000 (ملفات & .msi &) في برنامج إعداد Windows Installer يمكنك تحديد معلمات الإعداد أعلاه كخصائص في ملف .msi. يوفر SP3a مشغل (MSDE 2000) سطح المكتب الوحدات النمطية دمج لدعم التطبيقات الموجودة التي تستخدم الوحدات النمطية الدمج. يجب أن تتم كتابة الأدوات المساعدة إعداد تطبيقات جديدة استدعاء الأداة المساعدة إعداد MSDE 2000 بدلاً من استهلاك الوحدات النمطية دمج MSDE 2000 مباشرة.
اسم المعلمةدمج خاصية الوحدة النمطية
allowxdbchainingSqlAllowXDBChaining
disablenetworkprotocolsSqlDisableNetworkProtocols
sapwdSqlSaPwd
upgradeuserSqlUpgradeUser
upgradepwdSqlUpgradePwd
للحصول على معلومات حول خصائص الوحدة النمطية الدمج تتوافق مع معلمات أخرى إعداد راجع الموضوع وحدات "استخدام في SQL Server Desktop Engine دمج نمطية" في SQL Server 2000 المباشرة.

طلب سجل الإعداد

إذا كنت تواجه صعوبات في تشغيل برنامج الإعداد وتريد سجل مطوّل للمساعدة في تصحيح تحديد/L * v <logfilename>. <logfilename>هو اسم ملف سجل حيث الإعداد سوف يتم تسجيل كافة الإجراءات الخاصة به. إذا لم تحدد مساراً كجزء من الاسم يتم إنشاء ملف سجل في المجلد الحالي. إذا كان يتم تنفيذ "برنامج الإعداد" من مضغوط SP3a الخاص بـ SQL Server 2000 ، يجب تحديد المسار الكامل إلى مجلد على القرص الخاص بك. يقوم هذا المثال بإنشاء ملف سجل MSDELog.log في المجلد الجذر لمحرك الأقراص C::

إعداد sqlrun /upgradesp DISABLENETWORKPROTOCOLS = 1/L * v C:/MSDELog.log
3.7.4 ترقية مثيلات MSDE 2000 موجود إلى SP3a
تنطبق المعلومات التالية فقط على Desktop Engine (MSDE 2000).
سوف الأمثلة في هذا المقطع الترقية بمثيل موجود من MSDE 2000 إلى SP3a وقم بتعطيل اتصال الشبكة لذلك المثيل من MSDE 2000 أيضاً. لا تقم بتحديد إذا كان يجب أن المثيل بقبول الاتصالات من التطبيقات التي تعمل على أجهزة الكمبيوتر الأخرى, DISABLENETWORKPROTOCOLS المعلمة.
تفترض الأمثلة في هذا المقطع أن تسجيل الدخول sa له كلمة مرور قوية. لمزيد من المعلومات حول كلمة مرور تسجيل الدخول sa راجع المقطع 3.7.2 "اعتبارات الأمان" MSDE 2000 SP3a.

لترقية SQL Server 2000 Desktop Engine
  1. فتح إطار موجه الأوامر.
  2. من موجه الأوامر، استخدم الأمر cd للانتقال إلى المجلد الذي يحتوي على الأداة المساعدة لإعداد MSDE 2000 SP3a:
    القرص المضغوط c:\MSDESP3aFolder\MSDE
    حيث هو c:\MSDESP3aFolder إما المسار إلى المجلد الذي قمت باستخراج الملفات MSDE 2000 SP3a أو مجلد Desktop Engine SP3a على المضغوط SP3a الخاص بـ SQL Server 2000.
  3. تنفيذ أحد الأوامر التالية:
    • المثيل افتراضي باستخدام مصادقة Windows وضع التنفيذ:

      إعداد /upgradesp sqlrun DISABLENETWORKPROTOCOLS = 1
    • مثيل مسمى باستخدام وضع مصادقة Windows ، تنفيذ:

      إعداد sqlrun /upgradesp INSTANCENAME = DISABLENETWORKPROTOCOLS اسم مثيل = 1
    • المثيل افتراضي باستخدام "وضع مختلطة" (حيث يكون AnAdminLogin عضو دور مسؤول النظام الملقم ثابتة) ، تنفيذ:

      إعداد sqlrun /upgradesp SECURITYMODE = UPGRADEUSER SQL = UPGRADEPWD AnAdminLogin = DISABLENETWORKPROTOCOLS AdminPassword = 1
    • مثيل مسمى باستخدام "وضع مختلطة" (حيث يكون AnAdminLogin عضو دور مسؤول النظام الملقم ثابتة) ، تنفيذ:

      إعداد sqlrun /upgradesp INSTANCENAME = SECURITYMODE اسم مثيل = UPGRADEUSER SQL = UPGRADEPWD AnAdminLogin = DISABLENETWORKPROTOCOLS AdminPassword = 1
هام إذا كنت تستخدم ملف .ini أثناء الإعداد تجنب تخزين بيانات الاعتماد في الملف & .ini &.

ملاحظة عند ترقية Desktop Engine على جهاز كمبيوتر يعمل بنظام التشغيل Windows 98 أو Windows Millennium Edition, يجب أن يتم إيقاف مثيل Desktop Engine حالة الترقية قبل بدء تشغيل الإعداد.
3.7.5 تثبيت مثيل جديد من MSDE 2000 SP3a
تنطبق المعلومات التالية فقط على Desktop Engine (MSDE 2000).

الأمثلة في هذا المقطع بتثبيت نسخة جديدة من MSDE 2000 SP3a تم تكوينه مع اتصال شبكة الاتصال الخاصة به تعطيل. إذا كان يجب أن المثيل بقبول الاتصالات من التطبيقات التي تعمل على أجهزة الكمبيوتر الأخرى, أيضاً تحديد DISABLENETWORKPROTOCOLS = 0.

تثبيت هذه الأمثلة مثيلات باستخدام الإعدادات الافتراضية لكافة عناصر تكوين ترتيب نسخ "و" مواقع الملفات. يمكن التحكم التكوينات بواسطة معلمات الإعداد مثل الترتيب DATADIR ، و TARGETDIR. لمزيد من المعلومات حول معلمات التكوين التي يمكنك تحديدها مع إعداد راجع "تخصيص سطح المكتب مشغل Setup.exe" في SQL Server 2000 المباشرة (Updated – SP3). لمزيد من المعلومات حول تثبيت SQL Server 2000 المباشرة (Updated - SP3) راجع المقطع 1-6 "تحديث المراجع Online وثائق هو المتوفرة".

لتثبيت مثيل جديد من Desktop Engine
  1. فتح إطار موجه الأوامر.
  2. من موجه الأوامر، استخدم الأمر cd للانتقال إلى المجلد الذي يحتوي على الأداة المساعدة لإعداد MSDE 2000 SP3a:

    القرص المضغوط c:\MSDESP3aFolder\MSDE
  3. حيث يكون c:\MSDESP3aFolder إما المسار إلى المجلد الذي قمت باستخراج الملفات MSDE 2000 SP3a أو SP3a Desktop Engine المجلد على القرص المضغوط SP3a 2000 ملقم SQL.
  4. تنفيذ أحد الأوامر التالية: تكوين
    To install a default instance configured to use Windows Authentication Mode, execute: setup SAPWD="AStrongSAPwd"Where AStrongSAPwd is a strong password to be assigned to the sa login.To install a named instance configured to use Windows Authentication Mode, execute: setup INSTANCENAME="InstanceName" SAPWD="AStrongSAPwd"Where AStrongSAPwd is a strong password to be assigned to the sa login and InstanceName is the name to be assigned to the instance.To install a default instance configured to use Mixed Mode, execute: setup SAPWD="AStrongSAPwd" SECURITYMODE=SQLWhere AStrongSAPwd is a strong password to be assigned to the sa login.To install a named instance configured to use Mixed Mode, execute: setup INSTANCENAME="InstanceName" SECURITYMODE=SQL SAPWD="AStrongSAPwd"Where AStrongSAPwd is a strong password to be assigned to the sa login and InstanceName is the name to be assigned to the instance.
هام إذا كنت تستخدم ملف .ini أثناء الإعداد ، تجنب تخزين بيانات الاعتماد في الملف & .ini &.

هام تحديد كلمة مرور معقدة لتسجيل الدخول sa دوماً حتى عند المثيل مكونًا لاستخدام وضع مصادقة Windows.
3.7.6 الترقية MSDE 1.0 إلى MSDE 2000 SP3a
تنطبق المعلومات التالية فقط على Desktop Engine (MSDE 2000).

سوف الأمثلة في هذا المقطع الترقية بمثيل موجود من MSDE 1.0 إلى MSDE 2000 SP3a وقم أيضاً بتعطيل اتصال الشبكة عن المثيل. إذا كان يجب أن المثيل بقبول الاتصالات من التطبيقات التي تعمل على أجهزة الكمبيوتر الأخرى, لم تحدد المعلمة DISABLENETWORKPROTOCOLS.

MSDE 1.0 يعمل بأسلوب نفس كمثيل افتراضي من MSDE 2000 ثم يتم ترقية دوماً إلى مثيل افتراضي MSDE 2000.

ترقية من الإصدار Desktop Engine 1.0
  1. فتح إطار موجه الأوامر.
  2. من موجه الأوامر، استخدم الأمر cd للانتقال إلى المجلد الذي يحتوي على الأداة المساعدة لإعداد MSDE 2000 SP3a:
    القرص المضغوط c:\MSDESP3aFolder\MSDE
  3. حيث يكون c:\MSDESP3aFolder إما المسار إلى المجلد الذي قمت باستخراج الملفات MSDE 2000 SP3a أو SP3a Desktop Engine المجلد على القرص المضغوط SP3a 2000 ملقم SQL.

    تنفيذ أحد الأوامر التالية:
    • عند استخدام وضع مصادقة Windows ، تنفيذ:

      إعداد الترقية = DISABLENETWORKPROTOCOLS 1 = 1
    • عند استخدام "وضع مختلطة" (حيث يكون AnAdminLogin عضو دور مسؤول النظام الملقم ثابتة) ، تنفيذ:

      إعداد الترقية = SECURITYMODE 1 = UPGRADEUSER SQL = UPGRADEPWD AnAdminLogin = DISABLENETWORKPROTOCOLS AdminPassword = 1
ملاحظة إذا كنت تستخدم BLANKSAPWD = 1 ، غير مطلوبة لتحديد SECURITYMODE = SQL أو UPGRADEUSERUPGRADEPWD.

تنبيه إن استخدام كلمات مرور فارغة يوصي بشدة.

هام إذا كنت تستخدم ملف .ini أثناء الإعداد تجنب تخزين بيانات الاعتماد في الملف & .ini &.
3.7.7 بإعادة توزيع MSDE 2000 SP3a
تنطبق المعلومات التالية فقط على Desktop Engine (MSDE 2000).

يحتوي SP3a مشغل سطح المكتب على كافة الملفات الضرورية إعادة توزيع MSDE 2000 مع تطبيقات المتوفرة من بائع التطبيق لديه ترخيص لتوزيع MSDE 2000. يمكنك توزيع SP3a مشغل Desktop الملفات كما تم توثيقه في SQL Server 2000 المباشرة (التحديث SP3) ، مع التغييرات الخاصة SP3a تغطي هذه المقاطع:
  • 3.7.2 اعتبارات الأمان MSDE 2000 SP3a
  • 3.7.3 MSDE 2000 إعداد معلمات
لمزيد من المعلومات حول تثبيت SQL Server 2000 المباشرة (Updated - SP3) راجع المقطع 1-6 "تحديث المراجع Online وثائق هو المتوفرة".

توزيع تصحيحات SP3a مشغل سطح المكتب

إذا كان تطبيق الأداة مساعدة إعداد المستند إلى Windows Installer ، فإنه يمكن تثبيت مثيل MSDE 2000 التي تستخدم الوحدات النمطية دمج 2000 MSDE. يوفر SP3a مشغل (MSDE 2000) سطح المكتب الوحدات النمطية دمج لدعم التطبيقات الموجودة التي تستخدم الوحدات النمطية الدمج. يجب أن تتم كتابة الأدوات المساعدة إعداد تطبيقات جديدة استدعاء الأداة المساعدة إعداد MSDE 2000 بدلاً من استهلاك الوحدات النمطية دمج MSDE 2000 مباشرة.

يجب أيضاً توفير الموردين الذين اختيار تثبيت مثيلات MSDE 2000 باستخدام الوحدات النمطية دمج MSDE 2000 لكافة التصحيحات MSDE 2000 اللاحقة إلى العملاء. يتم وضع علامة مثيلات MSDE 2000 المثبتة باستخدام الوحدات النمطية دمج رمز منتج GUID مقترن بالتطبيق بواسطة Windows Installer. يمكن تصحيح تصحيح الملفات التي تحتوي أيضاً على رمز المنتج التطبيق GUID تلك مثيلات MSDE 2000. تصحيح الملفات على فقط من المنتجة من قبل بائع التطبيق تحتوي على رموز المنتج المناسبة. لا يمكن تطبيق حزم الخدمة Desktop Engine (MSDE 2000) الذي تم توفيره من قبل Microsoft إلى مثيلات هذه. يجب أن بمورد التطبيق إنشاء ملفات التصحيح باستخدام ملفات Desktop Engine SP3a وتوزيع هذه الملفات التصحيح إلى أي من العملاء MSDE الذين يحتاجون إلى الإصلاحات في SP3a.

للحصول على مزيد من المعلومات حول إنشاء حزم تصحيح راجع الوثائق المضمَّنة مع Windows Installer البرامج تطوير مجموعة (SDK) ، التي يمكنك تنزيلها من the Microsoft Platform SDK Web site.

في حالة تثبيت أداة إعداد مساعدة تطبيق مثيل MSDE 2000 عن طريق استدعاء الأداة المساعدة لإعداد MSDE 2000 ، مثيل MSDE 2000 عليها إلى رمز المنتج MSDE 2000 GUID. يمكن تصحيح العملاء هذه الحالات باستخدام ملفات حزمة الخدمات Microsoft MSDE 2000 القياسية. يمكن اختيار بمورد التطبيق أحد البدائل التالية لتوزيع MSDE 2000 SP3a:
  • إرشاد العملاء لتثبيت Desktop Engine SP3a من صفحة التحميل SQL Server 2000 SP3a أو قرص مضغوط SP3a SQL Server 2000.
  • تنزيل ملف التحميل SQL2KDeskSP3.exe وتوزيع التي إلى العملاء مع إرشادات حول كيفية تطبيق حزمة الخدمات.
  • استخدام الملفات Desktop Engine SP3a إنشاء أداة مساعدة تطبيق حزمة خدمة إلى تثبيت SP3a على مثيلات MSDE 2000 المثبتة من قبل التطبيق.
يجب أن تطوير التطبيق الموردين الذين دد لإرشاد العملاء لتطبيق SP3a مباشرة على مجموعة من الإرشادات المخصصة إلى احتياجات العملاء.

أمثلة على أنواع MSDE 2000 تحضير الخاصة إرشادات حزمة الخدمة الفرق تطبيق Microsoft ، راجع هذه Microsoft MSDE Applications Web page.
3.7.8 ملفات SP3a MSDE 2000
تنطبق المعلومات التالية فقط على Desktop Engine (MSDE 2000).

كافة ملفات التثبيت Desktop Engine SP3a والمجلدات الموجودة في المجلد \MSDE:
  • على قرص مضغوط SP3a SQL Server 2000
  • في الدليل الذي يحتوي على ملفات حزمة الخدمات المستخرجة من SQL2KDeskSP3.exe \MSDE مجلد يحتفظ ملف SP3readme.htm ملف readme.txt الملف license.txt والملفات القابلة للتنفيذ برنامج الإعداد الأداة المساعدة. يحتوي أيضاً المجلدات الفرعية التالية:
  • \Msi: يحتوي على الملفات القابلة للتنفيذ المطلوبة لتثبيت Windows Installer أو ترقية Windows Installer إذا أقدم من 2.0.2600.0.
  • \MSM: يحتوي على الوحدات النمطية دمج المطلوبة لإعداد الوحدة نمطية دمج.
  • \Setup: يحتوي على ملفات حزمة التثبيت .msi المطلوبة من قبل برنامج الإعداد MSDE 2000 لتثبيت مثيل جديد من MSDE 2000 SP3a أو ملفات حزمة التصحيح msp لترقية المثيلات الموجودة MSDE 2000 إلى SP3a ملف الخزانة sqlrun.cab يحتوي على الملفات المثبتة من قبل برنامج الإعداد.
للحصول على وصف من استخدام الوحدات النمطية دمج Desktop Engine راجع الموضوع وحدات "استخدام SQL Server Desktop Engine دمج نمطية" في "كتب SQL Server الفورية".

إذا استدعت إعداد التطبيق إعداد MSDE 2000 ، إنشاء مجلد مع هذا بنية و مجموعات من الملفات (حيث يكون MSDEInstallFolder يمثل اسم مجلد على سبيل مثال):

MSDEInstallFolder

نسخ في هذه الملفات من المجلد \MSDE Desktop Engine SP3a: Setup.exe و Setup.ini Setup.rll و sqlresld.dll.

MSDEInstallFolder\Msi

نسخ كافة الملفات من المجلد \MSDE\Msi SP3a مشغل سطح المكتب.

MSDEInstallFolder\Setup

نسخ كافة الملفات من المجلد \MSDE\Setup SP3a مشغل سطح المكتب.

ثم يمكنك تنفيذ Setup.exe تثبيت أو ترقية مثيلات MSDE 2000 SP3a.

إذا لم يتم تثبيت على جهاز الكمبيوتر مثبت Windows أو هو إصدار أقدم من الإصدار اختبار مع إعداد SP3a 2000 MSDE ، سيقوم الإعداد استخدام الملفات في المجلد MSDEInstallFolder\Msi لترقية Windows Installer.

3.8 تشغيل خدمات

تنطبق المعلومات التالية على كافة المكونات.

عند اكتمال الإعداد، أنه قد يطالبك لإعادة تشغيل النظام. بعد إعادة تشغيل النظام (أو بعد اكتمال الإعداد دون طلب إعادة تشغيل) ، استخدم التطبيق خدمات "في" لوحة التحكم "للتأكد من أن أية خدمات قمت بإيقاف قبل تطبيق حزمة الخدمات قيد التشغيل الآن. يتضمن هذا خدمات مثل MS DTC و Microsoft Search ، MSSQLServer MSSQLServerOLAPService ، خدمات SQLServerAgent أو معادلاتها مثيل الخاصة بهم.

وهو prudent لإجراء نسخ احتياطي أيضاً ترقية قواعد البيانات الرئيسية وإلى msdb في هذا الوقت.

3.9 إعادة تشغيل تطبيقات

تنطبق المعلومات التالية على كافة المكونات.

تطبيقات إغلاق قبل تشغيل حزمة الخدمة بإعادة تشغيل برنامج الإعداد.

3.10 تثبيت على نظام مجموعة تجاوز الفشل

تنطبق المعلومات التالية فقط على SQL Server 2000 المكونات التي جزء من نظام مجموعة تجاوز الفشل.

لتثبيت حزمة الخدمة على نظام مجموعة تجاوز الفشل
  1. إذا تمت إضافة أية موارد باستخدام تبعيات في موارد SQL Server ، تلك التبعيات يجب إما يمكن إزالتها أو المأخوذة دون اتصال قبل تثبيت SP3a.
  2. تشغيل حزمة الخدمات من العقدة التي تملك مجموعة تحتوي على الملقم الظاهري الذي سيتم الترقية. في حالة عدم القيام هذا قد يؤدي تثبيت SP3a هذه الموارد التابعة فشل تثبيت over.This ملفات حزمة الخدمات على كافة العقد في نظام مجموعة تجاوز الفشل.
  3. في مربع الحوار إعداد ، اكتب اسم الملقم الظاهري الذي كنت تقوم بالترقية.
  4. الاحتفاظ كافة عقد نظام المجموعة عبر إنترنت أثناء الإعداد. هذا يضمن أن الترقية يتم تطبيقها على كل عقدة من الكتلة.
  5. في حالة إزالة تبعيات أو استغرق استغرق الموارد دون اتصال في الخطوة 1 أعلاه، إضافة التبعيات أو إحضار الموارد إعادة اتصال.
ملاحظة قد يتطلب برنامج الإعداد إعادة التمهيد من عقد نظام المجموعة تجاوز الفشل. يستبدل هذا الملفات التي كانت قيد الاستخدام أثناء الإعداد مع الملفات التي تم تحديثها.

إذا كنت تقوم بالترقية إلى افتراضي (غير - متفاوت) مثيل SQL Server على ملقم ظاهري أولاً يجب ترقية المثيل (غير - متفاوت) الافتراضية إلى مثيل ظاهري ثم قم بتطبيق SP3a.For من المعلومات حول ترقية ، راجع "كيفية ترقية من مثيل افتراضي إلى افتراضي متفاوت المسافات مثيل SQL Server 2000 (الإعداد)" في "كتب SQL Server الفورية".

للحصول على معلومات إضافية حول تثبيت SP3a على نظام مجموعة تجاوز فشل راجع مقالة قاعدة المعارف رقم 811168.

إذا كنت بحاجة إلى إعادة إنشاء عقدة في الكتلة تجاوز الفشل بتنفيذ الخطوات التالية
  1. إعادة إنشاء العقدة في كتلة تجاوز الفشل. لمزيد من المعلومات حول إعادة إنشاء عقدة راجع "كيفية استرداد من فشل نظام مجموعة تجاوز الفشل في السيناريو 1" في "كتب SQL Server الفورية".
  2. قم بتشغيل برنامج إعداد SQL Server 2000 الأصلية إضافة العقدة ثانية إلى نظام مجموعة تجاوز الفشل.
  3. قم بتشغيل برنامج الإعداد SP3a على عقدة تمت إضافتها مؤخرًا. هذا سوف تحديث SP3a الثنائية فقط على عقدة جديدة.
ملاحظة إذا قمت بتشغيل برنامج الإعداد من العقدة حيث يتم تشغيل الملقم الظاهري ، يجب إعادة تطبيق SP3a على كافة العقد. يجب أيضًا إعادة تشغيل البرامج النصية ترقية قاعدة البيانات.

عند تثبيت SP3a خدمات التحليل على كتلة ، يجب ترقية كل مثيل بشكل منفصل.

لتثبيت SP3a على كتلة "خدمات تحليل"
  1. تثبيت SP3a على عقدة تجاوز فشل.
  2. تجاوز الفشل إلى عقدة ترقيته مؤخرًا.
  3. كرر الخطوات 1 و2 حتى تتم ترقية كافة المثيلات في الكتلة.

3.11 تثبيت على ملقمات منسوخ

تنطبق المعلومات التالية فقط على SQL Server 2000 المكونات التي تعتبر جزءًا من طبولوجيا النسخ المتماثل:
  • يجب ترقية من موزع قبل ترقية الناشر.
  • للحصول على طبولوجيا النسخ المتماثل تعتمد على المعاملات النسخ المتماثل مع المشتركين للقراءة فقط, يمكنك ترقية المشترك قبل أو بعد Publisher ثم موزع.
  • للحصول على طبولوجيا النسخ المتماثل استناداً إلى دمج النسخ المتماثل أو المعاملات النسخ المتماثل مع تحديث المشتركين ، فيتعين عليك ترقية المشترك بعد Publisher ثم موزع.
ملاحظة في كثير من الحالات، خاصة في النسخ المتماثل "دمج موزع و Publisher على نفس الخادم ثم تتم ترقية في نفس الوقت.

تثبيت SP3a على خادم الذي يعمل على Publisher "و" المشترك

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

مثال 1: الطبولوجيا التي يتطلب التلقائية ترقيات

يتضمن الجدول التالي الملقمات التي نشر و الاشتراك في المنشورات التي تسمح التحديثات عند المشترك. كما هو موضح سابقًا ، يجب أن يتبع الترتيب الترقية موزع ، Publisher ، المشترك للحصول على طبولوجيا السماح التحديثات في ترتيب Subscriber.This يتطلب منك ترقية ملقم A أولاً للحصول على منشور دمج وB Server أولاً للنشر المعاملات مع تحديث المشتركين. في هذه الحالة التي يجب إلغاء تنشيط النظام وترقية الملقمات في نفس الوقت.
ملقم Aملقم B
Publisher/موزع للنسخ المتماثل دمجالمشترك للنسخ المتماثل دمج
المشترك للنسخ المتماثل المعاملات مع تحديثPublisher/موزع معاملات النسخ المتماثل مع تحديث
مثال 2: بترقية الطبولوجيا التي تسمح متتابع.

في هذا المثال، يمكنك ترقية ملقم A أولاً لأن مشترك ترقيتها من قبل Publisher/موزع يسمح المنشور المعاملات للقراءة فقط.
ملقم Aملقم B
Publisher/موزع للنسخ المتماثل دمجالمشترك للنسخ المتماثل دمج
المشترك للنسخ المتماثل المعاملات للقراءة فقطPublisher/موزع للنسخ المتماثل المعاملات للقراءة فقط
مشكلات تثبيت النسخ المتماثل إضافية

هام قبل الترقية إلى SP3a تحقق حساب Windows الذي يتم تشغيل خدمة SQL Server عضواً دور مسؤول النظام الملقم ثابتة. يجب القيام بذلك لأنه تتم ترقية قواعد البيانات التوزيع النسخ المتماثل ضمن سياق حساب خدمة SQL Server. بعد الترقية إلى SP3a ، يجب إزالة حساب Windows من دور مسؤول النظام.

إذا كنت تستخدم دمج النسخ المتماثل موزع الموجود على الكمبيوتر أو قاعدة بيانات مثيل آخر (بعيد موزع) ، بعد تطبيق SP3a يجب إنشاء لقطة جديد.

يقدم SP3a تغيير في متطلبات إرفاق أو استعادة قواعد بيانات النسخ المتماثل. لمزيد من المعلومات، راجع تغيير مقطع 5.3.17 إلى متطلبات إرفاق أو استعادة "قاعدة البيانات النسخ المتماثل".

إعداد SP3a بترقية قواعد بيانات المستخدم التي أعضاء في طبولوجيا النسخ المتماثل. إذا كانت أي من قواعد البيانات التي أعضاء في طبولوجيا النسخ المتماثل غير قابل للكتابة لتطبيق SP3a على قواعد البيانات هذه يجب إجراء هذه قابل للكتابة ثم إعداد reapplySP3a. للحصول على مزيد من المعلومات حول جعل قاعدة بيانات قابل للكتابة راجع المقطع SP3a تطبيق 3.12 إلى قواعد بيانات Read-Only أو Filegroups. للحصول على معلومات حول إعادة تطبيق حال تعرّضه للتغيير من قبل SP3a راجع SP3a إعادة تطبيق حال تعرّضه للتغيير من قبل 3.14 مقطع.

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

3.12 تطبيق SP3a قواعد بيانات للقراءة فقط أو Filegroups

تنطبق المعلومات التالية فقط على SQL Server 2000 المكونات التي تعتبر جزءًا من طبولوجيا النسخ المتماثل.

عند وجود قواعد البيانات غير قابل للكتابة أو filegroups إعداد يعرض الرسالة التالية:

كشف الإعداد عن واحد أو أكثر من قواعد البيانات و filegroups والتي غير قابل للكتابة.

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

ملاحظةلا يؤثر هذه الرسالة على عمليات التثبيت غير المراقب. لمزيد من المعلومات حول عمليات التثبيت غير المراقب راجع "عمليات التثبيت غير المراقب 4.1 مقطع".

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

لتطبيق SP3a إلى قاعدة بيانات للقراءة فقط
  1. جعل قاعدة البيانات للقراءة فقط قابلة للكتابة عليها باستخدام عبارة ALTER قاعدة بيانات كقاعدة بيانات قاعدة بيانات يلي: ALTER READ_WRITE SET.
  2. كرر الخطوة 1 من أجل كافة قواعد البيانات للقراءة فقط.
  3. تطبيق (أو إعادة تطبيق) حزمة الخدمة.
  4. إذا لزم الأمر، جعل قاعدة البيانات للقراءة فقط مرة أخرى باستخدام ALTER قاعدة البيانات ، كما يلي:

    قاعدة بيانات قاعدة بيانات ALTER SET READ_ONLY
لتطبيق SP3a filegroup للقراءة فقط
  1. جعل filegroup للقراءة فقط قابلة للكتابة عليها باستخدام ALTER DATABAS E, كما يلي: ALTER قاعدة بيانات قاعدة البيانات تعديل FILEGROUP filegroup_name READWRITE
  2. كرر الخطوة 1 من أجل كافة filegroups للقراءة فقط.
  3. تطبيق (أو إعادة تطبيق) حزمة الخدمة.
  4. تأكد من filegroup للقراءة فقط مرة أخرى باستخدام ALTER قاعدة بيانات ، كما يلي:

    ALTER قاعدة قاعدة بيانات MODIFY FILEGROUP
    filegroup_name للقراءة فقط
لمزيد من المعلومات حول قاعدة بيانات ALTER راجع الموضوع مرجع "ALTER قاعدة بيانات" في SQL Server الكتب Online.For مزيد من المعلومات حول إعادة تطبيق حال تعرّضه للتغيير من قبل SP3a ، راجع مقطع 3.14 SP3a إعادة تطبيق حال تعرّضه للتغيير من قبل.

3.13 SP3a عملية إلغاء تثبيت

تعتمد طريقة إزالة SQL Server SP3a على مكونات SQL Server 2000 SP3 التي تقوم بإزالتها.

ملاحظة لا يتم إزالة تثبيت تحديثات MDAC. لمزيد من المعلومات، راجع المقطع 5.5.1 التحديثات إلى Microsoft Data Access Components.

إلغاء تثبيت SQL Server 2000 قاعدة مكونات و SP3a مشغل سطح المكتب

للعودة إلى SP3a قبل تثبيت إصدارات SQL Server 2000 مكونات يجب أن يكون لديك نسخة عمليات قواعد البيانات الرئيسية ، msdb والطراز تأخذ الأولوية تثبيت SP3a. لمزيد من المعلومات، راجع "قواعد مقطع 3.1 السابق لأعلى Your SQL Server بيانات".

ملاحظة إذا كان يتم تضمين أي من قواعد البيانات في النسخ المتماثل, يجب عليك تعطيل النشر. لتعطيل النشر:
  1. في "إدارة المؤسسة ملقم SQL" ، قم بتوسيع ملقم SQL المجموعة ، قم بتوسيع ملقم انقر بزر الماوس الأيمن فوق مجلد النسخ المتماثل ثم انقر فوق تكوين النشر المشتركين و التوزيع.
  2. انقر فوق علامة التبويب قواعد بيانات منشور.
  3. قم بإلغاء تحديد خانة الاختيار لكل قاعدة بيانات المتضمن في النسخ المتماثل. يسمح هذا قواعد البيانات تكون غير منفصل.
للعودة إلى SP3a قبل تثبيت إصدار SQL Server
  1. فصل كافة قواعد البيانات المستخدم. لمزيد من المعلومات، راجع "كيفية إرفاق و فصل قاعدة بيانات (إدارة المؤسسة)" في "كتب SQL Server الفورية".
  2. إلغاء تثبيت SQL Server. في لوحة التحكم ، ثم انقر نقراً مزدوجاً فوق إضافة/إزالة البرامج "، ثم حدد مثيل SQL Server الذي تريد إلغاء.
  3. تثبيت SQL Server 2000 من القرص المضغوط أو موقع منه أصلاً تثبيت SQL Server.
  4. يتم تطبيق أي حزم الخدمة والإصلاحات QFE التي تم تثبيتها قبل SP3a.
  5. استعادة قواعد البيانات الرئيسية ، msdb والطراز من النسخ الاحتياطي الأخيرة التي تم إنشاؤها قبل تطبيق SP3a.This تلقائياً إرفاق أي قواعد بيانات المستخدم مرفقة في الوقت الذي تم إنشاء النسخ الاحتياطي مع افتراض أنه لم يتم تغيير موقع ملفات البيانات.
  6. إرفاق أي قواعد بيانات المستخدم التي تم إنشاؤها بعد آخر نسخ احتياطي من قاعدة البيانات الرئيسية.
  7. تكوين النسخ المتماثل إذا لزم الأمر.
تحذير عند العودة إلى إصدار SQL Server قبل تثبيت حزمة SP3a يتم فقدان كافة التغييرات التي أجريت على قواعد البيانات الرئيسية msdb والطراز منذ تطبيق SP3a

uninstalling SQL Server 2000 Analysis Services SP3a

لتكون قادراً على إعادة Analysis Services إلى حالته قبل تثبيت حزمة SP3a يجب عمل نسخة احتياطية مفتاح التسجيل Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP قبل إلى تثبيت SP3a. لمزيد من المعلومات، راجع قواعد مقطع 3.2 السابق لأعلى Your Analysis Services بيانات و مستودع.

ملاحظةإذا لم نسخ مفتاح التسجيل هذا, يجب اتباع عملية توثيق في مقالة "قاعدة المعارف لـ Microsoft" 330244.

للعودة إلى SP3a قبل تثبيت إصدار SQL Server
  1. إلغاء تثبيت SQL Server 2000 Analysis Services. في لوحة التحكم ، انقر نقراً مزدوجاً فوق إضافة/إزالة البرامج, انقر فوق خدمات تحليل SQL Server 2000 ثم انقر فوق إزالة.
  2. إعادة تثبيت SQL Server 2000 Analysis Services من القرص المضغوط أو موقع الذي قمت أصلاً بتثبيت "خدمات تحليل".
  3. يتم تطبيق أي حزم الخدمة والإصلاحات QFE التي تم تثبيتها قبل تثبيت SP3a.
  4. إزالة مفتاح التسجيل Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP.
  5. إعادة تثبيت مفتاح التسجيل Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP من النسخة الاحتياطية SP3a قبل تثبيت حزمة.

3.14 إعادة تطبيق حال تعرّضه للتغيير من قبل SP3a

تنطبق المعلومات التالية على كافة المكونات.

في الحالات التالية يجب إعادة تطبيق SP3a:
  • إذا تم إضافة مكونات جديدة SQL Server 2000 بعد تطبيق SP3a.
  • إذا تم إجراء قواعد البيانات أو filegroups التي تعد جزءًا من طبولوجيا النسخ المتماثل تم للقراءة فقط أثناء تطبيق الأولي SP3a قابل للكتابة
لإعادة تطبيق SP3a ، اتبع الخطوات الموجودة في "حزمة الخدمة 3.0 مقطع" التثبيت.

4.0 اعتبارات التثبيت إضافية

هذا المقطع مستندات إضافية حزمة التثبيت اعتبارات خدمة التي يتم تطبيقها فقط في الحالات الخاصة.

4.1 عمليات التثبيت غير المراقب

يمكن تطبيق SP3a مكونات قاعدة البيانات في وضع غير المراقب إلى مثيل SQL Server. يحتوي "القرص المضغوط SP3a مكونات قاعدة البيانات" على ملفات .iss التي يمكن استخدامها لتنفيذ setups SP3a غير المراقب والأنواع الأخرى من عمليات التثبيت. الملفات التالية الموجودة في الدليل الجذر على القرص المضغوط:
  • Sql2kdef.iss هو ملف الإعداد غير المراقب المستخدم لتطبيق SP3a مكونات قاعدة البيانات افتراضي مثيل من SQL Server 2000 يعمل على Windows 2000 أو Windows NT 4.0. هو ملف دفعي المطابق لاستخدام Sql2kdef.bat.
  • Sql2knm.iss هو ملف الإعداد المستخدم لتطبيق SP3a مكونات قاعدة البيانات إلى مسماة مثيل SQL Server 2000 يعمل على Windows 2000 أو Windows NT 4.0. يجب تغيير اسم المثيل في هذا الملف .iss لتعريف المثيل الذي تم ترقيته.
  • Sql2ktls.iss هو ملف الإعداد المستخدم لتطبيق قاعدة SP3a المكونات إلى تثبيت أدوات فقط. يمكن استخدام هذا الملف للتثبيت بدون أية تعديلات.
  • Sql2k9x.iss هو ملف الإعداد المستخدم لتطبيق قاعدة SP3a المكونات على كمبيوتر يعمل بنظام التشغيل Windows Millennium Edition أو Windows 98. يجب تغيير اسم المثيل في هذا الملف .iss لتعريف مثيل ترقيته.
  • Sql2kcli.iss هو ملف الإعداد المستخدم لتطبيق SP3a مكونات قاعدة البيانات إلى تثبيت مكونات عميل على كمبيوتر يعمل بنظام التشغيل Windows 95.
  • Msolap.iss هو ملف الإعداد الذي يقوم بتخزين قائمة معلمات تشغيل إعداد غير مراقب من SP3a خدمات التحليل.
للحصول على مزيد من المعلومات حول كيفية تنفيذ تثبيت غير مراقب من SQL Server 2000 راجع الموضوع "سيؤدي تنفيذ مراقب تثبيت" في "كتب SQL Server الفورية".

اعتبارات التثبيت غير المراقب

االانتماء الاعتبارات التالية على تثبيت غير مراقب:
  • تشغيل تثبيت غير مراقب باستخدام مصادقة Windows كلما أمكن ذلك.
  • إذا كان يجب تشغيل برنامج إعداد غير مراقب باستخدام مصادقة خادم SQL; على سبيل المثال إذا كنت تقوم بتشغيل إعداد غير مراقب من SP3a على جهاز كمبيوتر يعمل بنظام التشغيل Windows 98 أو Windows Millennium Edition ويجب ألا يتضمن كلمة مرور تسجيل الدخول sa في ملف .iss أو ملف دفعي لأن هذه الملفات غير مشفرة. بدلاً من ذلك، يجب توفير كلمة مرور تسجيل الدخول ' sa ' في سطر الأوامر باستخدام المعلمة sapwd كما يلي:

    بدء تشغيل setupsql.exe/wait -s - كلمة المرور sapwd sms - C:\sql2knm.iss f1-
  • إذا كان مثيل SQL Server ترقيته إلى SP3a كلمة مرور فارغة لحساب تسجيل الدخول sa ، يجب توفير كلمة مرور قبل لتشغيل تثبيت غير مراقب. يجب عليك تغيير كلمة المرور هذه عن طريق تشغيل sp_password.
  • عند تشغيل تثبيت غير مراقب SP3a, يجب تعيين رموز تبديل الإعداد التالية التي تتوافق مع يدويًا إلى مربع الحوار قائمة اختيار التوافق للخلف أو سوف تفشل عملية التثبيت غير مراقب.
تبديل الإعداد غير المراقبوصف
UpgradeMSSearchرمز التبديل هذا مطلوب لمعالجة المطلوب إعادة إنشاء النشرات المصورة النص الكامل. إذا تم تمكين "بحث النص الكامل" يجب عليك تعيين هذا المفتاح إلى 1. للحصول على مزيد من المعلومات، راجع المقطع 5.1.5 كامل نص كتالوجات يتم "إعادة إنشائها بعد إعداد اكتمال".
MSXTSXUpgradedرمز التبديل هذا مطلوب لمواجهة المشكلة فيما يتعلق تكوينات ملقم رئيسي/هدف ترقية. إذا كنت تقوم بتطبيق SP3a إلى ملقم الرئيسي أو الهدف يجب عليك تعيين هذا المفتاح إلى 1. لمزيد من المعلومات، راجع المقطع 5.4.2 التغييرات إلى "تكوينات ملقم" رئيسي/الهدف.
EnableCrossDBChaining(اختياري) يتم استخدام رمز التبديل هذا لتمكين تسلسل ملكية قاعدة البيانات المشتركة. لتمكين ملكية قاعدة البيانات عبر تسلسل تعيين رمز التبديل هذا إلى 1. لمزيد من المعلومات، راجع قسم 5.1.11 "سلسلة الملكية" قاعدة البيانات المشتركة.
  • أثناء تثبيت غير مراقب، إذا كشف الإعداد عن أي قواعد بيانات غير قابل للكتابة أو تسجيل filegroups كتابة المعلومات إلى الإعداد تستمر عملية التثبيت غير المراقب. إذا كان أي من قواعد البيانات غير قابل للكتابة في سجل الإعداد أعضاء طبولوجيا النسخ المتماثل يجب أن بإجراء قواعد البيانات هذه قابل للكتابة ثم إعادة تطبيق إعداد SP3a لذلك المثيل من SQL Server 2000. للحصول على مزيد من المعلومات حول جعل قاعدة بيانات قابل للكتابة راجع المقطع SP3a تطبيق 3.12 إلى قواعد بيانات Read-Only أو Filegroups. لمزيد من المعلومات حول إعادة تطبيق حال تعرّضه للتغيير من قبل SP3a راجع SP3a إعادة تطبيق حال تعرّضه للتغيير من قبل 3.14 مقطع.

4.2 SP3a بيانات Access Components بإعادة توزيع

يتضمن SP3a مكونات قاعدة البيانات في استخراج ذاتي الملف Sqlredis.exe. عند تشغيل Sqlredis.exe عليه:
  • تنفيذ ملف Mdac_typ.exe من Microsoft Data Access Components (MDAC) 2.7 Service Pack 1a. هذا بتثبيت مكونات MDAC 2.7 SP1a الأساسية (إذا لم يتم الكشف عن إصدار نفس أو أحدث) وتكون إصدارات المكونات اتصال عميل SQL Server و Desktop Engine المضمنة SP3a. لمزيد من المعلومات، راجع 5.5.1 التحديثات إلى Microsoft Data Access Components.
  • تثبيت برامج تشغيل ODBC Jet Microsoft ومكونات الاتصال.
يمكن إعادة توزيع الملف Sqlredis.exe تحت الشروط المذكورة في ملف Redist.txt المصاحبة SP3a.

5.0 ملاحظات وثائق

يغطي هذا المقطع المشكلات التي قد تحدث بالإضافة إلى الميزات الجديدة المتوفرة عند تشغيل SP3a. تطبيق هذه المشكلات عند تشغيل حزمة الخدمة ترقية من SQL Server 2000 أو SQL Server 2000 المزود بحزمة الخدمة SP1 أو SQL Server 2000 المزود بحزمة الخدمة SP2. هذا المقطع لم تقصد يمكن وصف كافة الإصلاحات المتوفرة في SP3a. للحصول على قائمة كاملة هذه الإصلاحات راجع مقالة "قاعدة المعارف لـ Microsoft" 306908.

لا تقم بتطبيق قطع وخدمات التحليل وخدمات بيانات التعريف في هذا القسم على عمليات التثبيت Desktop Engine-فقط.
سيتم نشر أية معلومات تتعلق a٣ حزمة خدمة لـ SQL Server 2000 غير متوفرة في الوقت لكي يتم تضمينها في هذا الملف التمهيدي في مقالة "قاعدة المعارف لـ Microsoft" 816502.

تتوفر مقالات "قاعدة المعارف لـ Microsoft" هذه في المنتج والدعم خدمات قاعدة المعارف لـ Microsoft.

5.1 قاعدة البيانات و تحسينات مشغل سطح المكتب

تحسينات التالية تنطبق على مثيلات SQL Server 2000 المثبت عليه SP3a مكونات قاعدة البيانات. كما تنطبق MSDE 2000 المثيلات حيث تم تثبيت SP3a مشغل سطح المكتب.
5.1.1 استخدام الصينية أو اليابانية أو الكورية الأحرف مع SP3a مكونات قاعدة البيانات
المقدمة في SP1

إذا قمت بتثبيت SP3a مكونات قاعدة البيانات على خادم يقوم بتشغيل Windows NT 4.0 أو Windows 98 و فيما بعد الترقية إلى Windows 2000 ترقية نظام التشغيل Windows 2000 باستبدال ملفات نظام معينة. ملفات النظام هذه تعتبر ضرورية لفرز الأحرف الصينية أو اليابانية أو الكورية. إذا استخدمت الأحرف الصينية أو اليابانية أو الكورية في قواعد بيانات SQL Server الخاص بك إعادة تشغيل إصدار Sqlredis.exe المضمنة مع SP3a بعد الترقية إلى Windows 2000. لمزيد من المعلومات حول تشغيل Sqlredis.exe راجع المقطع بإعادة توزيع 4.2 SP3a بيانات Access Components.

ملاحظة لا يلزم الأمر إعادة تطبيق Sqlredis.exe على أجهزة الكمبيوتر العميلة أو على الملقمات التي لا تحتوي على قواعد البيانات التي تحتوي على الأحرف الصينية أو اليابانية أو الكورية.
5.1.2 إزالة الفرق التجزئة
المقدمة في SP1

تمت إزالة الفرق التجزئة. وبسبب تحسينات معينة إلى SQL Server 2000 الفرق التجزئة لم يعد إنتاج مزايا الأداء أنها المقدمة في SQL Server 7.0. بالإضافة إلى ذلك، إزالة الفرق التجزئة يجعل SQL Server 2000 والاستقرار أكثر.

لذلك، لم يعد للمحسن الاستعلام بإنشاء خطط الاستعلام باستخدام فرق التجزئة.

في بعض الحالات النادرة، يمكن أن يؤدي إزالة الفرق التجزئة استعلام المعالجة أبطأ. تحليل مثل هذه الاستعلامات لمعرفة ما إذا كان إنشاء فهارس مناسبة أكثر سيعود أداء الاستعلام إلى مستوى السابق الخاص به.
5.1.3 تبديل قناع التقارب مضاف
المقدمة في SP1

تمت إضافة مكرراً قناع التقارب إلى حزمة الخدمة هذه.

تبديل I/O قناع التقارب

يمكنك تحديد تحديد وحدات المعالجة المركزية (CPUs) التي يتم استخدامها لتشغيل مؤشرات الترابط عمليات إدخال/إخراج القرص مع حزمة الخدمة هذه. يجب استخدام رمز التبديل هذا بالاقتران مع الخيار قناع التقارب. لمزيد من المعلومات، راجع المقالة 298402 في المنتج والدعم خدمات قاعدة المعارف لـ Microsoft. للحصول على إرشادات حول البحث في قاعدة معارف راجع المقطع 1.5 إضافية معلومات حول SP3a.

تبديل اتصال قناع التقارب
يمكنك باستخدام حزمة الخدمة هذه تكوين الأنظمة التي يتم تمكينها بالنسبة الظاهري واجهة هندسة (VIA) لربط SQL Server اتصالات من بطاقات الشبكة معينة إلى معالج أو مجموعة من المعالجات. يجب استخدام رمز التبديل هذا بالاقتران مع الخيار قناع التقارب. لمزيد من المعلومات، راجع المقالة 299641 في المنتج والدعم خدمات قاعدة المعارف لـ Microsoft.
5.1.4 تصفية عرض مفهرسة
المقدمة في SP2

إذا صادف "خطأ SQL Server 2000 355069 كما توثيق في 306467 مقالة قاعدة معارف Microsoft" ، إلى منع حزمة الخدمة هذه فقط التواجدات المستقبلية نتائج غير متوقعة لوجود تعديلات البيانات. بالإضافة إلى تطبيق إصلاح هذا, يجب إعادة إنشاء كافة الفهارس التي تستند إلى طرق العرض بـ شروط التصفية. لمزيد من المعلومات، راجع المنتج والدعم خدمات قاعدة المعارف لـ Microsoft.
5.1.5 إعادة إنشاء كتالوجات نص كامل بعد اكتمال الإعداد
المقدمة في SP3

يتم إعادة إنشاء كافة النشرات المصورة النص الكامل كجزء من التثبيت SP3a ، فيما عدا عند الترقية من SP3. إعادة إنشاء التلقائي الموارد بشكل كبير. قد ترجع الاستعلامات الكتالوجات النص الكامل نتائج جزئية أو أية نتائج حتى اكتمال عملية إعادة إنشاء. بعد تثبيت SP3a سجلات أحداث النظام يحتوي على الرسائل مشيراً إلى أن النشرات المصورة الموجودة كانت معطوبة من إصدار أقدم كما أنه يمكن إعادة إنشائها.

للحصول على المعلومات، راجع مقالة قاعدة المعارف 327217 ، التي تتناول حلول محتملة الاحتفاظ متوفرة أثناء عملية إعادة إنشاء لتجنب إعادة إنشاء تلقائية على البحث عن نص كامل أيضًا.
5.1.6 بناء جملة التغييرات لـ sp_change_users_login
المقدمة في SP3

عند تشغيل sp_change_users_login مع @ الإجراء = Auto_Fix الوسيطة الآن يجب تحديد كلمة مرور. يعيّن sp_change_users_login كلمة المرور إلى أي تسجيل دخول جديدة إنشاء المستخدم. يظهر المثال التالي @ كلمة المرور الجديدة الوسيطة. sp_change_users_login
sp_change_users_login [ @Action = ] 'action'     [ , [ @UserNamePattern = ] 'user' ]     [ , [ @LoginName = ] 'login' ]    [ , [ @Password = ] 'password' ]Use the @Password argument only with @Action=Auto_Fix. The following example shows the new syntax for the sp_change_users_login command when using Auto_Fix. Other examples in SQL Server Books Online remain unchanged.USE pubsgoEXEC sp_change_users_login 'Auto_Fix', 'Mary', NULL, 'B3r12-36'go
5.1.7 تعطيل Ad Hoc الوصول إلى موفري قواعد بيانات OLE بشكل افتراضي
المقدمة في SP3

خيار التسجيل DisallowAdhocAccess لم يتم بوضوح تعيين ، افتراضياً، غير مسموح ad hoc الوصول إلى موفري قاعدة بيانات OLE. وهذا يعني أن بناء جملة الاستعلام ad hoc مثل OPENDATASOURCE OPENROWSET ، لن تعمل بالمقابلة مع الملقمات البعيدة. للسماح بالوصول المؤقتة, يجب تعيين الخيار DisallowAdhocAccess بشكل صريح إلى 0.
5.1.8 خيار موفر SqlServerLike جديد
المقدمة في SP3

لتمكين معالجة أكثر فاعلية عن الاستعلامات التي تتضمن LIKE التقييم تمت إضافة الخيار SqlServerLike في SP3. SQL Server 2000 SP3 أو أحدث الآن له خياران لإرسال LIKE العمليات إلى ملقمات المرتبطة. إذا كان يعتمد موفر OLE DB ملقم مرتبط بناء جملة SQL Server LIKE عامل و أحرف البدل يمكنك تحديد الخيار SqlServerLIKE لجعل SQL Server إرسال LIKE عمليات باستخدام بناء جملة SQL Server. في حالة إبلاغ موفر OLE DB ملقم مرتبط أنه يدعم بناء الجملة إدخال مستوى ANSI/ISO SQL - 92 أو إرجاع خاصية SQLPROP_ANSILIKE ، يرسل ملقم SQL LIKE عمليات إلى ملقم مرتبط باستخدام بناء جملة SQL-92. للحصول على مزيد من المعلومات حول SQLPROP_ANSILIKE ، راجع الموضوع "البرمجة SQLPROPSET_OPTHINTS مجموعة خصائص" في SQL Server 2000 المباشرة.

يجب إضافة قيمة مفتاح تسجيل لتمكين خيار SqlServerLIKE OLE DB الموفر.
يؤدي تنبيه تحرير التسجيل بشكل غير صحيح إلى حدوث مشكلات خطيرة يلزم إعادة تثبيت نظام التشغيل. ولا تضمن Microsoft أن تتمكن من حل المشاكل الناتجة عن تحرير التسجيل بشكل غير صحيح. قبل تحرير التسجيل قم إجراء النسخ الاحتياطي لأية بيانات قيّمة.
  1. افتح Regedit32.
  2. حدد موقع مفتاح التسجيل المناسب:
    • لمثيلات مسمى حدد موقع هذا المفتاح:
      Server\ SQL HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft < مثيل اسم > \Providers\ < اسم الموفر >
    • لمثيلات الافتراضي حدد موقع هذا المفتاح:
      HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Providers\ < موفر اسم >

  3. في المفتاح < اسم الموفر > إضافة قيمة DWORD تسمى SqlServerLIKE ثم قم بتعيين القيمة الخاصة به إلى 1.
5.1.9 رسائل الخطأ الموسع عن استعلامات الموزعة
المقدمة في SP3

من أجل استعلامات الموزعة SQL Server بإرجاع خطأ موفر المعلومات بالإضافة إلى معلومات الخطأ الملقم. عند الاستعلام بين الملقمات المرتبطة النتائج في خطأ SQL Server بالتحقق مما إذا كان يدعم الموفر واجهة OLE DB IErrorRecords. إذا كان اعتماد هذه الواجهة باستدعاء الدالة GetErrorInfo للحصول على معلومات إضافية حول الخطأ من الموفر في SQL Server و إرجاع هذه المعلومات إلى المستخدم كجزء من رسالة الخطأ. إذا كان IErrorRecords الواجهة غير معتمدة ، هناك أي تغيير في سلوك SQL Server: SQL Server بإرجاع خطأ عام.
على سبيل المثال، تشغيل الاستعلام التالي مقابل ملقم يستخدم MSDASQL لا يعتمد sql_variant:
SELECT * FROM remote2k.dqtable.dbo.sqlvariantnotnull --Remote2k is a loopback server.Prior to SP3, SQL Server returned the following error message:Server: Msg 7356, Level 16, State 1, Line 1OLE DB provider 'msdasql' supplied inconsistent metadata for a column. Metadata information was changed at execution time.After you apply SP3 or later, SQL Server returns the following error message:Server: Msg 7356, Level 16, State 1, Line 1OLE DB provider 'msdasql' supplied inconsistent metadata for a column. Metadata information was changed at execution time.OLE DB error trace [Non-interface error:  Column 'sql_variant' (compile-timeordinal 3) of object '"dqtable"."dbo"."sqlvariantnotnull"' was reported to have a DBCOLUMNFLAGS_ISFIXEDLENGTH of 16 at compile time and 0 at run time].
5.1.10 fn_get_sql دالة جديد إرجاع جملة SQL
المقدمة في SP3

SP3 وتتضمن لاحقاً جديدة من الدالة fn_get_sql يقوم بإرجاع النص عبارة SQL المؤشر SQL المحدد. بالإضافة إلى ذلك، لاعتماد هذه الدالة ثلاثة أعمدة جديدة تمت إضافتها إلى جدول النظام sysprocesses مذكورة في الجدول التالي.
اسم العمودنوع البياناتوصف
sql_handlebinary(20)يمثل حالياً تنفيذ دفعي أو كائن
stmt_startعدد صحيحإزاحة عبارة SQL الحالية sql_handle المحدد البدء
stmt_endعدد صحيحإزاحة النهايات SQL الحالي عبارة عن sql_handle المحدد. تشير قيمة للعدد- 1 إلى تشغيل العبارة الحالية إلى نهاية نتائج تم إرجاعها بواسطة دالة fn_get_sql sql_handle المحدد.
Syntaxfn_get_sql ([ @SqlHandle = ] SqlHandle )Arguments[ @SqlHandle = ] SqlHandleThe handle value. SqlHandle is binary(20).Tables Returned
اسم العمودنوع البياناتوصف
dbidعدد صحيح صغيرمعرف قاعدة البيانات. هذه القيمة هي NULL لـ عبارات SQL المؤقتة
objectidIntمعرّف كائن قاعدة البيانات. هذه القيمة هي NULL لـ عبارات SQL المؤقتة
رقمعدد صحيح صغيررقم المجموعة إذا كانت مجمعة الإجراءات. هذه القيمة هي 0 للإدخالات غير الإجراءات و NULL لـ عبارات SQL المؤقتة.
تشفيربتالإشارة إلى ما إذا كان الكائن مشفرة. هي القيمة 0 إذا لم يتم تشفير الكائن و 1 إذا تم تشفير الكائن.
النصالنصنص عبارة SQL. هذه القيمة هي NULL لكائنات المشفرة.
ملاحظات

يمكن الحصول على مقبض SQL صالح من عمود sql_handle جدول النظام sysprocesses.

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

ملقم: رسالة 569 16 مستوى "،" 1 حالة إجراء fn_get_sql ، تمرير المؤشر إلى fn_get_sql 12 خط غير صالح.

لا يمكن تخزين SQL Server 2000 بعض Transact-SQL عبارات مثل عبارات النسخة كبيرة الحجم وعبارات مع سلسلة حرفية أكبر من 8 كيلو بايت. لا يمكن استرداد مقابض هذه العبارات باستخدام الدالة fn_get_sql.
تمت تصفية عمود نص مجموعة النتائج للنص الذي قد يحتوي على كلمات المرور.

تشبه المعلومات التي يتم إرجاعها بواسطة الدالة fn_get_sql الأمر INPUTBUFFER DBCC. استخدم الدالة fn_get_sql عند INPUTBUFFER DBCC لا يمكن استخدام ، على سبيل المثال:
  • عندما يكون الأحداث لديك أكثر من 255 حرفاً. w
  • hen لديك لإرجاع أعلى مستوى التداخل الحالي من إجراء مخزن. على سبيل المثال، هناك اثنين الإجراءات المخزنة تسمية sp_1 ثم sp_2. في حالة استدعاء sp_1sp_2 الحصول على المقبض من جدول النظام sysprocesses أثناء تشغيل sp_2 الدالة fn_get_sql بإرجاع معلومات حول sp_2.بالإضافة إلى ذلك، ترجع الدالة fn_get_sql النص الكامل الإجراء المخزن في أعلى مستوى التداخل الحالي
أذونات

يمكن فقط لأعضاء دور خادم ثابت sysadmin تشغيل الدالة fn_get_sql.

أمثلة

يمكن لمسؤولي قاعدة البيانات استخدم الدالة fn_get_sql للمساعدة في تشخيص المشكلة العمليات. بعد تعريف مسؤول عملية خادم مشكلة معرّف (SPID) ، المسؤول يمكن استرداد مقبض SQL عن ذلك SPID استدعاء دالة fn_get_sql مع المقبض و استخدام الإزاحات البدء والانتهاء لتحديد نص SQL المشكلة SPID. على سبيل المثال:
DECLARE @Handle binary(20)SELECT @Handle = sql_handle FROM sysprocesses WHERE spid = 52SELECT * FROM ::fn_get_sql(@Handle)
5.1.11 سلسلة الملكية قاعدة البيانات المشتركة
المقدمة في SP3

توفر حزمة الخدمة هذه تشغيل تسلسل ملكية قاعدة البيانات المشتركة وإيقاف الخيارات الجديدة.

عند تثبيت SP3a مكونات قاعدة البيانات "، يعرض مربع الحوار إعداد قائمة اختيار التوافق للخلف خيار لتكوين تسلسل ملكية قاعدة البيانات المشتركة. بشكل افتراضي، إعداد إيقاف تشغيل تسلسل ملكية قاعدة البيانات المشتركة بالنسبة لكافة قواعد بيانات المستخدم. يمكنك تمكين تسلسل ملكية قاعدة البيانات المشتركة بالنسبة لكافة قواعد بيانات. لمزيد من المعلومات، راجع "التوافق مع الإصدارات السابقة" مربع الحوار قائمة اختيار.

عند تثبيت Desktop Engine SP3a ، يمكنك استخدام المعلمة الإعداد ALLOWXDBCHAINING لتمكين ملكية قاعدة البيانات عبر تسلسل بالنسبة لكافة قواعد بيانات. لمزيد من المعلومات، راجع المقطع 3.7.3 MSDE 2000 إعداد معلمات.

ملاحظةلا يوصى بتمكين ملكية قاعدة البيانات عبر تسلسل بالنسبة لكافة قواعد بيانات.

بعد التثبيت، يمكنك استخدام الطرق التالية لتشغيل تسلسل وإيقاف بالنسبة لكافة قواعد بيانات في المثيل الملكية قاعدة البيانات المشتركة:
  • استخدام جديد مشتركة OwnershipChaining DB الوسيطة النظام p_configure s الإجراء المخزن.
  • استخدم الخيار السماح سلسلة الملكية قاعدة البيانات المشتركة ضمن علامة التبويب أمان من مربع الحوار خصائص ملقم SQL في "إدارة المؤسسة.
  • استخدام مجموعة كائنات إدارة قاعدة البيانات (DMO) SQLServer.Configuration.ConfigValues. عند الكائن SQLServer بالرجوع إلى مثيل SQL Server 2000 SP3 أو الإصدار الأحدث فإن هذه المجموعة يحتوي على كائن ConfigValue مسمى مشتركة سلسلة الملكية DB.
إذا تم إيقاف تشغيل تسلسل ملكية قاعدة البيانات المشتركة لمثيل, يمكنك تكوين لقواعد بيانات فردية. استخدم الطرق التالية لتشغيل تسلسل ملكية قاعدة البيانات المشتركة وإيقاف لقاعدة بيانات:
  • استخدم الخيار تسلسل قاعدة بيانات جديدة في إجراء النظام المخزن sp_dboption.
  • استخدم الخيار سلسلة الملكية قاعدة AllowCross من ضمن علامة التبويب خيارات مربع الحوار "خصائص قاعدة البيانات" في "إدارة المؤسسة.
  • استخدم الخاصية DBChaining للكائن DMO DBOption2.
ملاحظة إذا قمت بتمكين مسبقاً تسلسل ملكية قاعدة البيانات المشتركة على إصدار ما قبل النشر من SP3 (قبل إنشاء 8.00.[BUILD_NUMBER]) ، يجب تمكينه بعد تثبيت SP3a مرة أخرى.

لمزيد من المعلومات، انقر فوق الزر "تعليمات" في الصفحة "قائمة الاختيار التوافق للخلف" عند تشغيل برنامج الإعداد أو تحميل الإصدار المحدّث من SQL Server 2000 المباشرة أو راجع مقالة قاعدة معارف 810474.
5.1.12 تحسين عن إشارة تتبع 1204
المقدمة في SP3

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

يمكن تشغيل أعضاء دور الملقم ثابت مسؤول النظام فقط إجراء النظام المخزن sp_changedbowner.
5.1.14 التصحيح التغييرات الأداء
المقدمة في SP3

تم إيقاف تشغيل الوظيفة للتصحيح الإجراءات المخزنة مع Microsoft Visual Studio 6.0 و القديمة أو مع SQL Server محلل استعلام قبل إلى SP3 بشكل افتراضي. تم إيقاف تصحيح التطبيق (إيقاف عند نقطة إيقاف يواجهها SQL للعمليات في SQL Server أثناء تصحيح تطبيق عميل) أيضاً بشكل افتراضي. لتمكين وظيفة التصحيح تشغيل sp_sdidebug ، تمرير المعلمة legacy_on. لتعطيل تصحيح تمرير legacy_off إلى هذا الإجراء.

ملاحظة تشغيل sp_sdidebug الإجراء المخزن على خوادم الإنتاج غير مستحسن.

لمزيد من المعلومات، راجع مقالة "قاعدة المعارف لـ Microsoft" 328151. تتوفر هذه المقالة في المنتج والدعم خدمات قاعدة المعارف لـ Microsoft.
5.1.15 عمليات تشغيل منفذ UDP 1434
المقدمة في SP3a

بدءاً من SQL Server 2000 SP3a المنفذ المثيلات الخاصة مشغل قاعدة بيانات SQL Server 2000 وMSDE 2000 التي لم يتم تكوينها لدعم شبكة سيتم إيقاف الاتصالات باستخدام بروتوكول مخطط بيانات المستخدم (UDP) 1434. سيستخدم المثيلات التي تم تكوينها لدعم اتصالات الشبكة 1434 UDP

سيتم إيقاف مثيل ترقية SP3a باستخدام 1434 UDP كلما كافة ملقم مكتبات Net لمثيل باستثناء الذاكرة المشتركة Net مكتبة معطلة. سيتم تشغيل المثيل باستخدام منفذ 1434 كلما قمت بتمكين أي ملقم مكتبات Net. للحصول على معلومات حول تعطيل أو تمكين ملقم مكتبات Net راجع الموضوع "SQL Server الشبكة المساعدة" في SQL Server 2000 المباشرة.

ولن توقف استخدام منفذ UDP 1434 بواسطة كمبيوتر حتى ترقية SP3a كافة مثيلات SQL Server 2000 و MSDE 2000 على الكمبيوتر و تكوين اتصالات الشبكة دعم لا.

ما إذا كان منفذ UDP 1434 مفتوح أو مغلق لا تعتمد على حالة الذاكرة المشتركة مكتبة الشبكة. الذاكرة مكتبة الشبكة يُستخدم للاتصالات المحلية فقط و لا تستخدم شبكة اتصال المشتركة. الذاكرة المشتركة مكتبة Net نشط دوماً; لا يمكن تمكين أو تعطيل.

يمكنك أيضاً تحديد ما إذا تم تعطيل ملقم مكتبات Net عند تثبيت أو ترقية مثيل MSDE 2000. استخدم المعلمة DISABLENETWORKPROTOCOLS الأداة المساعدة إعداد MSDE 2000, أو الخاصية SqlDisableNetworkProtocols الوحدة النمطية دمج MSDE 2000. للحصول على مزيد من المعلومات حول هذه الخيارات راجع 3.7.3 MSDE 2000 إعداد معلمات.

لا يمكنك تعطيل كافة الملقم مشغل قاعدة بيانات مكتبات Net عند تثبيت أو ترقية مثيلات SQL Server 2000.

5.2 تحسينات خدمات التحليل

يناقش هذا المقطع التحسينات التي تم تضمينها في SP3a إلى خدمات تحليل SQL Server 2000.
5.2.1 أقسام البعيد
المقدمة في SP1

عندما يتم إنشاء قسم عن بعد على ملقم محلي SP1 أو إصدار أحدث مثبت عليه, يجب أن الملقم البعيد استخدام حساب مستخدم مجال لديه أذونات الوصول الكامل إلى المكعب الأصل على الملقم المحلي. أي حساب مستخدم عضو من المسؤولين OLAP مجموعة على الملقم المحلي لديه أذونات الوصول الكامل.
بالإضافة إلى ذلك، إذا كان الملقم المحلي SP1 أو إصدار أحدث مثبت عليه فإن الملقم البعيد أيضاً يجب SP1 أو إصدار أحدث مثبت عليه بحيث يمكن إنشاء الخادم المحلي أو لإدارة الأقسام البعيد.
5.2.2 خدمات التحليل تحديث إعداد عميل القابلة لإعادة التوزيع
المقدمة في SP1

تحليل خدمات SP1 والإصدارات الأحدث تتضمن إصدارات محدّثة من برامج العملاء التالية على برنامج الإعداد القابلة لإعادة التوزيع:
  • PTSLite.exe
  • PTSFull.exe
هذه الملفات الموجودة في مسار \Msolap\Install\PTS دليل تثبيت حزمة الخدمة.

ملاحظة يتضمن PTSFull.exe MDAC; PTSLite.exe لا.

استخدم هذه البرامج الإعداد العميل المحدثة في التطبيقات لمنع أو حل مشكلات إعداد العميل التي قد تواجهها عند استخدام خدمات تحليل Microsoft Office XP.

ملاحظة عند استخدام "خدمات التحليل" مع Office XP ، ترقية العميل المستحسن للغاية.
5.2.3 تمكين دعم بيانات لجهات موفري خوارزمية جمع
المقدمة في SP1

تحليل خدمات SP1 والإصدارات الأحدث تتضمن دعم إضافة موفري خوارزمية جمع البيانات الخارجية. للحصول على مزيد من المعلومات حول تطوير موفر خوارزمية جمع بيانات راجع الورق الأبيض "الجهة موفرو جمع البيانات" و في OLE DB البيانات التنقيب Resource Kit ، والذي يتضمن الرمز الموفّر خوارزمية نموذج جمع بيانات.
5.2.4 تثبيت Analysis Services في كمبيوتر مع ملفات عميل محدّثة
المقدمة في SP1

إذا قمت بتثبيت خدمات تحليل SQL Server 2000 على كمبيوتر الذي يحتوي على ملفات عميل المحدثة مثل SQL Server 2000 المزود بحزمة الخدمة SP1 أو Office XP، يجب تطبيق Analysis Services SP1 أو إصدار أحدث تأكد من أن يعمل العميل بشكل صحيح ومن أنه يمكنك استعراض مكعبات.
5.2.4 تثبيت Analysis Services في كمبيوتر مع ملفات عميل محدّثة
المقدمة في SP1

إذا قمت بتثبيت خدمات تحليل SQL Server 2000 على كمبيوتر الذي يحتوي على ملفات عميل المحدثة مثل SQL Server 2000 المزود بحزمة الخدمة SP1 أو Office XP، يجب تطبيق Analysis Services SP1 أو إصدار أحدث تأكد من أن يعمل العميل بشكل صحيح ومن أنه يمكنك استعراض مكعبات.
5.2.5 حد زيادة عن مكعبات OLAP مرجعي بواسطة مكعب الظاهري
المقدمة في SP3

يمكن الآن المرجع مكعبات الظاهري مكعبات حتى 255. ومع ذلك، أي المكعب الظاهري مراجع مكعبات أكثر من 64 غير مرئي إلى أي إصدار من خدمة ® Microsoft PivotTable التي تم إصدارها قبل SP3.
5.2.6 كلمة أساسية جديدة الوصف
المقدمة في SP3

مكعبات المحلي الآن تدعم خاصية عضو مضمن الوصف مقاييس و أبعاد. يتم استخدام الكلمة الأساسية الوصف إضافة عبارة CREATE CUBE متعددة الأبعاد التعبيرات (MDX) يعتمد استخدام خاصية عضو مضمن الوصف. عبارات BNF التالية لوصف التغييرات التي تم إجراؤها على عبارة CREATE CUBE:
<dimensions def> :: = DIMENSION <dimension name> [<time def>]   [DIMENSION_STRUCTURE <sub_type>] [<hidden def>]   [DESCRIPTION <description expression>]   <options def> <comma> <hierarchy def list> <measures def> :: = MEASURE <measure name> <measure function def>   [<measure format def>] [<measure type def>] [<hidden def>]   [DESCRIPTION <description expression>] [<comma> <measures def>]
5.2.7 خاصية عميل خدمة PivotTable المقيدة جديدة
المقدمة في SP3

تقديم SP3 PivotTable خدمة اتصال سلسلة خاصية جديدة ، "عميل المحظورة". يمكن استخدام هذه الخاصية لتقييد خدمة PivotTable من استخدام وظيفة المكعب المحلي. رفع أية محاولة استخدام عبارة تتضمن عملية إنشاء أو استخدام مكعب المحلية مثل CREATE CUBE, CREATE CUBE العمومية وعبارات CUBE جلسة CREATE خطأ. بالإضافة إلى ذلك، رفع أي جملة تتضمن العودية عميق مثل سلسلة من عبارات الكشف المتداخلة ، خطأ إذا كان يمكن العبارة التي من المحتمل أن تكون تجاوز سعة مكدس عبارة عليه من قبل خدمة PivotTable.

تخزن هذه الخاصية قيمة سلسلة. إذا تم تعيين القيمة إلى أي قيمة سلسلة تبدأ بـ "Y" أحرف "y" "T" أو "t" أو أية قيمة سلسلة يمكن تحويلها إلى قيمة رقمية بدلاً من 0 ، خدمة PivotTable مقيد كما تم وصفه سابقاً. إذا تم تعيين القيمة إلى أي قيمة سلسلة ، بما فيها سلسلة فارغة ("") ، أو أية قيمة السلسلة يمكن تحويلها إلى قيمة رقمية يساوي 0 خدمة PivotTable غير مقيد. القيمة الافتراضية لهذه الخاصية هي "0".

ملاحظة لم هذه الخاصية من تقييد استخدام الطرازات جمع البيانات المحلية.
5.2.8 تغيير في خاصية خيارات الأمان
المقدمة في SP3

تعيين الخاصية خيارات أمان إلى DBPROP_MSMD_SAFETY_OPTIONS_ALLOW_SAFE يمنع أيضاً استخدام العبور الكلمة الأساسية في مكعبات المحلي.
5.2.9 ترحيل مستودع إلى خدمات بيانات التعريف معطل بواسطة الافتراضي
المقدمة في SP3

تم تعطيل خيار استخدام تنسيق المخزون "خدمات بيانات التعريف" في "معالج مستودع الترحيل" في SP3 أو الإصدار الأحدث ثم استخدام هذا التنسيق غير مستحسن. ومع ذلك، في حالة طلب لأسباب العمل هذا التنسيق يمكنك تمكين الخيار خلال مفتاح التسجيل EnableMigrationToMetaDataServicesFormat.

افتراضياً، لا يوجد مفتاح التسجيل هذا; فإنه يجب أن يكون يدوياً إنشاء معلومات الاتصال Server\Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLAP وتعيين لتمكين الترحيل المخزون إلى "خدمات بيانات التعريف" تنسيق. يخزن مفتاح التسجيل هذا قيمة سلسلة تحسس حالة الأحرف. إذا تم تعيين القيمة إلى 1 أو True "، يتم تمكين المخزون الترحيل إلى تنسيق" خدمات بيانات التعريف ". إذا تم تعيين القيمة إلى أي قيمة السلسلة أو في حالة عدم وجود مفتاح التسجيل معطلة المخزون الترحيل إلى تنسيق "خدمات بيانات التعريف".
ملاحظة في حالة تغيير قيمة مفتاح التسجيل هذا التغيير نافذ المفعول فوراً.
5.2.10 "أذونات يجب" أن يكون المعدّل في "مجلد البيانات البعيد"
المقدمة في SP3

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

بالإضافة إلى ذلك، بعد تشغيل الإعداد SP3a ، يجب السماح الحساب الذي تحليل الملقم قيد التحكم الكامل في الوصول إلى المجلد بيانات بعيد.

إذا قمت بتطبيق SP3a على مثيل من "خدمات تحليل" قيد التشغيل في تكوين متفاوت المسافات المسؤولين OLAP مستوى المجال المجموعة يجب السماح التحكم الكامل الوصول إلى المجلد بيانات بعيد. لمزيد من المعلومات حول إنشاء مجموعة المسؤولين OLAP مستوى المجال راجع المقالة دعم 308023 المتوفرة في المنتج دعم خدمات قاعدة المعارف لـ Microsoft.

5.3 تحسينات النسخ المتماثل

يناقش هذا المقطع التحسينات التي تم تضمينها في SP3a إلى النسخ المتماثل لـ SQL Server 2000.
5.3.1 مخصص UPDATE النسخ المتماثل المعاملات مخزنة إجراء
المقدمة في SP1

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

إذا تستخدم النسخ المتماثل المعاملات فهارس متعددة وتحتوي على جدول الاشتراك تغيير قيم الأعمدة قليلة فقط بسبب التحديثات يمكن تقييد الزائد لـ في فهرس الأداء عند تطبيق التغييرات عند المشترك. على سبيل المثال، قد يكون لديك قاعدة بيانات اشتراك الذي يستخدم لأغراض التقارير عدد الفهارس أكثر من قاعدة البيانات المنشور. يمكن إنشاء عبارة UPDATE في وقت التشغيل بشكل حيوي إلى تحسين أداء. يتضمن التحديث الأعمدة التي تم تغييرها, إنشاء سلسلة UPDATE أمثل.

تتضمن حزمة الخدمة هذه إجراء مخزن جديد ، sp_scriptdynamicupdproc بإنشاء إجراء مخزن مخصصة التي يمكنك استخدامها عند المشترك بشكل حيوي لبناء UPDATE في العبارة في وقت التشغيل. على الرغم من ذلك، إنشاء عبارة UPDATE ديناميكية في وقت التشغيل يتطلب معالجة إضافية.

sp_scriptdynamicupdproc

ينشئ sp_scriptdynamicupdproc إجراء مخزن عبارة CREATE PROCEDURE التي يؤدي إلى إنشاء إجراء تحديث حيوي التي تم تخزينها. اعتمد عبارة UPDATE داخل الإجراء المخزن المخصصة حيوي، استناداً إلى بناء جملة MCALL الذي يشير إلى الأعمدة التي تريد تغييرها. استخدم هذا الإجراء المخزن إذا زيادة حجم عدد الفهارس في الجدول المُشترِِك عدد الأعمدة التغيير صغير. يتم تشغيل هذا الإجراء المخزن من عند الناشر على قاعدة البيانات المنشور.
Syntaxsp_scriptdynamicupdproc [ @artid =] artidArguments[@artid =] artid
معرّف المقالة. artid Int مع افتراضي.

مجموعات النتائج

إرجاع مجموعة نتائج التي تتكون من عمود nvarchar(4000) مفرد. تعيين النتيجة النماذج PROCEDURE CREATE كاملة عبارة المستخدمة في إنشاء إجراء مخزن المخصصة.

ملاحظات

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

أذونات

يمكن تنفيذ أعضاء الدور العامةsp_scriptdynamicupdproc

أمثلة

هذا المثال إنشاء مقال (مع artid تعيينها إلى 1) على جدول authors (المؤلفون) في قاعدة بيانات pubs (الناشرون) ثم يعيّن أن عبارة UPDATE المخصصة الإجراء المخزن تنفيذ:

'MCALL sp_mupd_authors'

Generate the custom stored procedures to be executed by the Distribution Agent at the Subscriber by running the following stored procedure at the Publisher:
EXEC sp_scriptdynamicupdproc @artid = '1'The statement returns:create procedure [sp_mupd_authors]   @c1 varchar(11),@c2 varchar(40),@c3 varchar(20),@c4 char(12),  @c5 varchar(40),@c6 varchar(20),@c7 char(2),@c8 char(5),  @c9 bit,@pkc1 varchar(11),@bitmap binary(2)asdeclare @stmt nvarchar(4000), @spacer nvarchar(1)select @spacer =N''select @stmt = N'update [authors] set 'if substring(@bitmap,1,1) & 2 = 2begin  select @stmt = @stmt + @spacer + N'[au_lname]' + N'=@2'  select @spacer = N','endif substring(@bitmap,1,1) & 4 = 4begin  select @stmt = @stmt + @spacer + N'[au_fname]' + N'=@3'  select @spacer = N','endif substring(@bitmap,1,1) & 8 = 8begin  select @stmt = @stmt + @spacer + N'[phone]' + N'=@4'  select @spacer = N','endif substring(@bitmap,1,1) & 16 = 16begin  select @stmt = @stmt + @spacer + N'[address]' + N'=@5'  select @spacer = N','endif substring(@bitmap,1,1) & 32 = 32begin  select @stmt = @stmt + @spacer + N'[city]' + N'=@6'  select @spacer = N','endif substring(@bitmap,1,1) & 64 = 64begin  select @stmt = @stmt + @spacer + N'[state]' + N'=@7'  select @spacer = N','endif substring(@bitmap,1,1) & 128 = 128begin  select @stmt = @stmt + @spacer + N'[zip]' + N'=@8'  select @spacer = N','endif substring(@bitmap,2,1) & 1 = 1begin  select @stmt = @stmt + @spacer + N'[contract]' + N'=@9'  select @spacer = N','endselect @stmt = @stmt + N' where [au_id] = @1'exec sp_executesql @stmt, N' @1 varchar(11),@2 varchar(40),@3 varchar(20),  @4 char(12),@5 varchar(40),@6 varchar(20),@7 char(2),@8 char(5),@9 bit',  @pkc1,@c2,@c3,@c4,@c5,@c6,@c7,@c8,@c9if @@rowcount = 0   if @@microsoftversion>0x07320000      exec sp_MSreplraiserror 20598
بعد تشغيل هذا الإجراء المخزن, يمكنك استخدام البرنامج النصي الناتجة إلى إنشاء إجراء مخزن في المشتركين يدوياً.


5.3.2 بيانات UPDATE النسخ المتماثل المعاملات على أعمدة فريد
المقدمة في SP1

في النسخ المتماثل المعاملات عبارات UPDATE عادةً يتم نسخ باسم التحديثات. ولكن إذا تغير التحديث أي عمود يعتبر جزءاً من فهرس فريد أو فهرس متفاوت المسافات أو تعبير يتم استخدام قيد فريد يتم إجراء التحديث كـ عبارة DELETE متبوعاً على INSERT عبارة لدى المشترك. يتم ذلك لأن هذا النوع من التحديث تؤثر صفوف متعددة يمكن أن يحدث خرق تفرد يتم تقديم تحديثات من صف.

إذا كان التحديث يؤثر على صف واحد فقط, هناك لم فرصة عن خرق تفرد. لذلك، تم إضافة إشارة تتبع 8207 إلى حزمة الخدمة هذه للسماح تحديثات فريداً للعمود التي تؤثر على صف واحد فقط النسخ المتماثل مثل عبارات UPDATE. تمت إضافة هذا الأمثلية خصيصاً من أجل التطبيقات التي تثبيت مشغلات UPDATE المعرفة من قبل المستخدم من عند المشترك وتتطلب هذه المشغّلات إطلاق التحديثات التي تؤثر على صف واحد فقط على عمود فريدة.
لاستخدام علامة تتبع 8207 بتشغيله من موجه الأوامر (sqlservr.exe - T8207) أو في وقت التشغيل باستخدام TRACEON(8207,-1) DBCC قبل بدء تشغيل "عامل قارئ سجل".

هامبشكل عام، يتم استخدام العلامة التتبع 8207 مع النسخ المتماثل المعاملات للقراءة فقط. لا تستخدم هذه العلامة التتبع مع اشتراكات قابلاً للتحديث إذا كان المفتاح الأساسي UPDATE يمكن أن يحدث عند المشترك.
5.3.3 قيود إزالتها من معالجة لقطة المتزامنة
المقدمة في SP1

في SQL Server 2000 معالجة لقطة المتزامنة تم غير مستحسن إذا احتوى جدول النشر فهرس فريد التي لم يكن مفتاح أساسي أو مفتاح نظام المجموعة. إذا تم إجراء تعديلات البيانات إلى مفتاح نظام المجموعة أثناء إنشاء لقطة متزامنة, تفشل النسخ المتماثل مع خطأ مفتاح مكررة عند تطبيق لقطة المتزامنة إلى مشترك. تتم إزالة القيود على استخدام معالجة لقطة متزامنة مع حزمة الخدمة هذه.
5.3.4 النسخ المتماثل المعاملات برمجة مخصصة الإجراءات المخزّنة
المقدمة في SP1

عند إعداد الاشتراكات nosync (أي، الاشتراكات عدم ظهور لقطة الأولي) و الإجراءات المخزنة المخصصة لـ INSERT UPDATE ، و يجب إنشاء عبارات DELETE يدوياً. بشكل عام، يتم إنشاء هذه العبارات لدى المشترك عند تسليم لقطة الأولي. تمت إضافة إجراء مخزن جديد ، sp_scriptpublicationcustomprocs إنشاء البرامج النصية من أجل الإجراءات المخزنة المخصصة مستوى المنشور. هذه الوظيفة الجديدة قد يسهل إعداد الاشتراكات nosync.

sp_scriptpublicationcustomprocs

في منشور حيث يتم تمكين الخيار إنشاء مخطط إجراء مخصص تلقائي ، إجراء مخزن
sp_scriptpublicationcustomprocs البرامج النصية INSERT و UPDATE و DELETE الإجراءات المخصصة الخاصة بكافة المقالات الجدول.
sp_scriptpublicationcustomprocs مفيد بشكل خاص إعداد الاشتراكات التي اللقطة يتم تطبيق يدوياً.
Syntaxsp_scriptpublicationcustomprocs [@publication]= publication_nameArguments[@publication] = publication_nameThe name of the publication. publication_name is a sysname with no default.Return Code Values0 (success) or 1 (failure
مجموعات النتائج

إرجاع مجموعة نتائج التي تتكون من عمود واحد nvarchar(4000). تعيين النتيجة النماذج عبارة CREATE PROCEDURE كاملة اللازمة لإنشاء إجراء مخزن المخصصة.

ملاحظات

لم يتم كتابتها الإجراءات المخصصة لمقالات دون إنشاء تلقائي الخيار المخطط الإجراء المخصص (0x2).

أذونات

تنفيذ يتم منح إذن العامة; يتم تنفيذ تدقيق أمان إجرائية داخل هذا الإجراء المخزن لتقييد الوصول إلى أعضاء من مسؤول النظام sysadmin إصلاح دور خادم و دور قاعدة البيانات الثابتة db_owner في قاعدة البيانات الحالية.

المثال

يقوم هذا المثال بإنشاء برنامج نصي مخصص الإجراءات المخزنة في منشور تسمية Northwind..
exec Northwind.dbo.sp_scriptpublicationcustomprocs @publication = N'Northwind'
5.3.5 دمج النسخ المتماثل التي تستند إلى الاحتفاظ بيانات التعريف تنظيف لأعلى
المقدمة في SP1

تنظيف بيانات التعريف عندما يتضمن جداول نظام النسخ المتماثل دمج كميات كبيرة من بيانات التعريف ، بتحسين الأداء. قبل إلى SQL Server 2000 SP1، بيانات التعريف قد تكون تنظيف فقط عن طريق تشغيل sp_mergecleanupmetadata. ومع ذلك، SQL Server 2000 المزود بحزمة الخدمة SP1 والإصدارات الأحدث تتضمن بيانات التعريف المستندة إلى الاحتفاظ تنظيف ، مما يعني أن بيانات التعريف يمكن تلقائياً حذف من جداول النظام التالية:
  • MSmerge_contents
  • MSmerge_tombstone
  • MSmerge_genhistory
  • أي قبل الجداول الصورة إذا كان موجوداً
ملاحظة تقديم قبل الجداول الصورة إذا @ keep_partition_changes يتم تمكين الخيار أمثلية المزامنة على المنشور.

يحدث التعريف المستندة إلى الاحتفاظ تنظيف البيانات كما يلي:
  • إذا تم تعيين معلمة "عامل دمج" –MetadataRetentionCleanup إلى 1، كما بشكل افتراضي ، بتنظيف "عامل دمج" الاحتياطي المشترك Publisher المضمنة في الدمج.
  • إذا كان MetadataRetentionCleanup-تعيين المعلمة إلى 0، التلقائي نظيف حتى لا تحدث. في هذه الحالة، يدوياً بدء المستندة إلى الاحتفاظ بيانات التعريف تنظيف بواسطة تنفيذ s p_mergemetadataretentioncleanup. يجب أن يتم تنفيذ هذا الإجراء المخزن في كل Publisher و المشترك يجب أن يكون تنظيف. يتم مستحسن ولكن غير مطلوب, أن Publisher و المشتركين يمكن تنظيف نقاط مشابهة في الوقت (راجع منع التعارضات False لاحقاً في هذا القسم).

    ملاحظة-MetadataRetentionCleanup تعيين المعلمة إلى 1 لكافة التشكيلات الجانبية "دمج عامل" التي تم تضمينها في SQL Server 2000 المزود بحزمة الخدمة SP1 والإصدارات الأحدث. في حالة ترقية ملقم إلى SP1 أو أحدث ثم إضافة النسخ المتماثل دمج يتم تحديث ملف تعريف "عامل دمج" تلقائياً تضمين هذه المعلمة. إذا قمت بترقية ملقم بالفعل النسخ المتماثل دمج ممكن إلى SP1 أو أحدث، "عامل دمج" لا يتم تحديث التشكيل الجانبي تلقائياً; تحديث التشكيل الجانبي عن طريق تشغيل sp_add_agent_parameter (انظر معلمة إضافية لـ sp_add_agent_parameter لاحقاً في هذا القسم).

    هام تعتبر فترة الاحتفاظ الافتراضية للمنشورات 14 يوم. إذا كانت مقالة مضمنة في منشورات عديدة قد يكون هناك فترات الاستبقاء مختلفة. في هذه الحالة، يتم استخدام أطول فترة الاستبقاء لتحديد أقرب المحتملة وقت حدوثها تنظيف يمكن. إذا كان هناك عدة منشورات على قاعدة بيانات وكنت تستخدم أحد تلك المنشورات على فترة استبقاء منشور لا نهائية (@ استبقاء = 0), دمج بيانات التعريف لـ لا يتم تنظيف قاعدة البيانات تلقائياً. ولهذا السبب، استخدم استبقاء المنشور لانهائية بحرص
معلمة إضافية لـ sp_add_agent_parameter

يحتوي sp_add_agent_parameter إجراء النظام المخزن معلمة MetadataRetentionCleanup الذي يتيح إمكانية إضافة أو إزالة استبقاء بيانات التعريف تنظيف من ملفات تعريف "عامل دمج". تشير قيمة 1 إلى أنه يجب أن يتضمن ملف التعريف تنظيف; تشير قيمة 0 إلى أنه يجب أن لا يتضمن تنظيف حتى. على سبيل المثال، لإضافة استبقاء بيانات التعريف تنظيف إلى ملف تعريف تنفيذ التعليمات البرمجية التالية:
EXEC sp_add_agent_parameter @profile_id=<my_profile_id>,  @parameter_name='MetadataRetentionCleanup', @parameter_value=1
تنظيف بيانات التعريف في طبولوجيا بواسطة إصدارات مختلفة من SQL Server

يكون تلقائي استبقاء يستند تنظيف حدوث في قاعدة بيانات المتضمنة في النسخ المتماثل "دمج" ، يجب أن قاعدة البيانات "و" عامل دمج كليهما على الملقمات التي تستخدم SQL Server 2000 المزود بحزمة الخدمة SP1 أو أحدث. على سبيل المثال:
  • سحب SQL Server 7.0 المشترك لا يتم تشغيل تنظيف عند الناشر SP1 SQL Server 2000.
  • دفع SQL Server 2000 المزود بحزمة الخدمة SP1 دمج عامل لا يتم تشغيل تنظيف في قاعدة بيانات مشترك 2000 SQL Server قبل حزمة الخدمة SP1.
  • دفع SQL Server 2000 المزود بحزمة الخدمة SP1 دمج عامل تشغيل البرامج الأساسية حتى في قاعدة بيانات SQL Server 2000 SP1 Publisher حتى في حالة وجود المشتركين التي تعمل بنظام التشغيل SQL Server 2000 أو إصدار سابق.
التلقائي تنظيف على بعض الخوادم وعلى لا الآخرين سوف على الأكثر تعارضات false السبب و يجب أن تكون تلك النادرة. للحصول على طبولوجيا التي تتضمن إصدارات SQL Server قبل إلى SQL Server 2000 المزود بحزمة الخدمة SP1 قد راجع مزايا الأداء عن طريق تشغيل sp_mergemetadatacleanup على كافة الملقمات التي يتم يتم تنظيف تلقائياً.

منع التعارضات خطأ

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

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

في حال مقالة ينتمي إلى منشورات عديدة أو في سيناريو republishing من الممكن تختلف فترات الاستبقاء صف محدد في Publisher و المشترك. لتقليل فرصة تنظيف بيانات التعريف على جانب واحد ولكن لا الآخر من المستحسن أن تلك المنشورات مختلفة على فترات الاستبقاء مشابهة.

ملاحظة إذا كانت تحتوي جداول النظام على كميات كبيرة من بيانات التعريف التي يجب أن يكون تنظيف, قد تستغرق عملية دمج أطول لتشغيل. تنظيف بيانات التعريف بشكل منتظم لمنع هذه المشكلة.
5.3.6 النسخ الاحتياطي والاستعادة المشاكل الخاصة دمج النسخ المتماثل
المقدمة في SP1

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

لا تزامن قاعدة بيانات المنشور مع قاعدة بيانات اشتراك الذي يحتوي على اشتراك مجهول. لأنه لم يكن الاشتراكات المجهول بيانات التعريف كافية لتطبيق التغييرات على قاعدة البيانات المنشور يمكن أن يؤدي مثل المزامنة إلى غير - تقارب البيانات.

عند التخطيط النسخ الاحتياطي استعادة عمليات النسخ المتماثل دمج يجب مراعاة المشكلات الإضافية التالية:
  • قم باستعادة قواعد بيانات الاشتراك من النسخ الاحتياطية التي لم يتم بعد فترة الاستبقاء.

    استعادة قاعدة بيانات اشتراك من نسخة احتياطية فقط في حالة عدم الأقدم من فترة الاستبقاء أقصر من كافة المنشورات التي تشترك المشترك النسخ الاحتياطي. على سبيل المثال، إذا كان مشترك تشترك إلى ثلاثة المنشورات مع فترات الاستبقاء 10 و 20 و 30 يوماً، على التوالي النسخ الاحتياطي المستخدمة في استعادة قاعدة البيانات لا يجب أن يكون أكثر من 10 أيام القديم.
  • مزامنة قبل إنشاء نسخة احتياطية.

    من المستحسن بشدة مزامنة مشترك مع الناشر قبل إجراء النسخ احتياطي. وإلا، قد لا تتحقق النظام بشكل صحيح إذا تم استعادة المشترك من هذه النسخة الاحتياطية. على الرغم من أنه قد يكون ملف النسخ الاحتياطي نفسه جديد, قد يكون المزامنة الأخيرة مع Publisher تقريباً القديمة كما أنها فترة الاستبقاء. على سبيل المثال، ضع في الاعتبار منشور مع فترة استبقاء من 10 أيام. تمت المزامنة الأخيرة منذ أيام 8 و الآن إجراء النسخ الاحتياطي. إذا تم تطبيق النسخ الاحتياطي 4 أيام المزامنة الأخيرة مع سيقوم حدث 12 يوم تقريبًا، وهو بعد فترة الاستبقاء. إذا كان متزامنة المشترك اليمين قبل النسخ الاحتياطي ، ستكون قاعدة بيانات الاشتراك ضمن فترة استبقاء.
  • تهيئة المشترك إذا قمت بتغيير قيمة استبقاء المنشور.

    إذا كنت بحاجة إلى تغيير قيمة استبقاء المنشور يدوياً تهيئة المشترك لتجنب غير - تقارب البيانات. حذف بيانات التعريف المستندة إلى الاحتفاظ تنظيف ميزة بيانات التعريف القديمة من دمج جداول النظام عند بلوغ فترة استبقاء المنشور.

    يتم استخدام قيمة استبقاء المنشور لتحديد متى يجب انتهاء صلاحية الاشتراكات لا يكون لديك مزامنة ضمن فترة استبقاء. إذا بعد نظيفة حتى يتم زيادة فترة استبقاء المنشور ويحاول اشتراك دمج مع Publisher (الذي قام بالفعل حذف بيانات التعريف) ، ستنتهي مدة صلاحية الاشتراك غير لوجود قيمة استبقاء المتزايدة. علاوة على ذلك، لا يحتوي الناشر بيانات التعريف كافية لتحميل التغييرات إلى المشترك الذي يؤدي إلى غير التقارب.
  • استخدام نفس القيم استبقاء المنشور ناشرون كافة والشركاء مزامنة البديلة الخاصة بهم. قد يؤدي استخدام قيم مختلفة إلى غير التقارب.
5.3.7 استعادة منسوخ قواعد بيانات من إصدارات مختلفة من SQL Server
المقدمة في SP1

استعادة نسخة احتياطية إلى نفس خادم وقاعدة — بتشغيل نفس الإصدار الذي يستخدمه الملقم الذي تم إنشاء النسخة الاحتياطية — يحتفظ إعدادات النسخ المتماثل. إذا كنت تقوم باستعادة قاعدة بيانات منسوخة إلى إصدار SQL Server مختلف عن الإصدار المستخدم لعمل نسخة احتياطية من قاعدة البيانات يجب مراعاة المشكلات التالية:
  • إذا كنت تقوم باستعادة قاعدة البيانات إلى SQL Server 2000 SP3a من نسخة احتياطية تم إنشاؤها بواسطة SQL Server 2000 تريد للمحافظة على إعدادات النسخ المتماثل يجب عليك تشغيل sp_vupgrade_replication. يضمن تشغيل sp_vupgrade_replication ترقية بيانات تعريف النسخ المتماثل. إذا لم تقم بتشغيل sp_vupgrade_replication يمكن ترك بيانات تعريف النسخ المتماثل في حالة غير متوقعة.
  • إذا كنت تقوم باستعادة قاعدة البيانات إلى SQL Server 2000 من نسخة احتياطية تم إنشاؤها بواسطة SQL Server 7.0 (نسخة الإصدار ، SP1 و SP2 SP3 و SP4) وترغب في الاحتفاظ بالإعدادات النسخ المتماثل يجب إعادة إنشاء النسخ الاحتياطي قبل تثبيت حزم الخدمة. يمكن استعادة قاعدة البيانات إلى SQL Server 2000 SP3a مباشرة من نسخة احتياطية من قاعدة بيانات تم إنشاؤها في SQL Server 7.0 ولكن لا يتم الاحتفاظ إعدادات النسخ المتماثل.
5.3.8 جديد - MaxCmdsInTran معلمة عامل قارئ سجل
المقدمة في SP1

يبدأ بـ SP1، معلمة موجه أوامر جديدة-تم إضافة MaxCmdsInTran "عامل قارئ سجل". يجب الانتظار عامل توزيع عامل قارئ سجل الكتابة المعاملة بالكامل إلى قاعدة البيانات التوزيع قبل أن يمكن بدء النشر المعاملة المشترك للمعاملات في التأثير على عدد كبير من الأوامر (التحديثات عادةً كبير السعة أو الحذف). هذا التأخير بحظر "عامل توزيع" وتقليل parallelism بين عوامل اثنين.

باستخدام –MaxCmdsInTran ، فصل "عامل قارئ سجل" المعاملات كبير إلى قطع أصغر ويحتوي كل قطعة نفس أو أقل الأوامر كما -MaxCmdsInTran الإدخال. لذلك، يمكن أن تبدأ "عامل توزيع" معالجة قطع السابقة من إحدى المعاملات أثناء عمل "عامل قارئ سجل" لا يزال عبر قطع أحدث من نفس المعاملة.

يساهم هذا التحسين في parallelism بين عامل قارئ سجل عامل توزيع أفضل إنتاجية النسخ المتماثل الكلي. ومع ذلك، لاحظ أن قطع المعاملة يتم تنفيذ لدى المشترك كـ المعاملات الفردية التي فواصل الخاصية atomicity إحدى خصائص أسيد (Atomicity تناسق ، عزل و Durability). هذا النتيجة غير مشكلة في معظم الحالات، بالرغم من المستحسن اختبار هذا للتأكد.

تعريف –MaxCmdsInTran معلمة

تحديد عدد صحيح موجب (1 أو أعلى) لقيمة المعلمة-MaxCmdsInTran. يحدد قيمة 0 يساوي لا تستخدم المعلمة. لأن هذه المعلمة بتحسين الأداء فقط عندما يكون المعاملة كبيرة, قيمة 5000 أو أكبر لهذه المعلمة النموذجية. على سبيل المثال:

logread.exe MaxCmdsInTran 10000.

لاستخدام هذه المعلمة يجب تشغيل الناشر SQL Server 2000 المزود بحزمة الخدمة SP1 أو إصدار لاحق له يجب ترقية قاعدة البيانات "عامل قارئ سجل" والتوزيع إلى SP3 أو أحدث. وإلا، -MaxCmdsInTran يتم تجاهل.
5.3.9 تقييد على فهارس متفاوتة المسافات غير فريد
Introduced في SP2 (ينطبق على "النسخ المتماثل معاملات" فقط)

لا يمكنك إنشاء فهرس متفاوت المسافات غير فريد في جدول بعد نشر للنسخ المتماثل المعاملات. قبل إنشاء الفهرس يجب أولاً إسقاط أي منشور يتضمن الجدول.
5.3.10 جديد - وسيطة سطر الأوامر MaxNetworkOptimization لعامل اللقطات
المقدمة في SP2

أثناء معالجة العادي يمكن إرسال النسخ المتماثل دمج DELETE أوامر إلى المشتركين الصفوف التي لا تنتمي إلى المشترك الخاص تقسيم. تتم الإشارة أوامر DELETE من هذا النوع إلى حذف صلة. حذف صلة لا تؤثر على تكامل البيانات أو التقارب ولكن يمكن أن يؤدي حركة مرور شبكة الاتصال غير الضرورية.

لتقليل ازدحام الشبكة بسبب حذف صلة يمكن استخدام المعلمة "عامل لقطة" - MaxNetworkOptimization مع دمج النسخ المتماثل المنشورات. تعيين المعلمة إلى 1 تقليل فرص يحذف صلة الذي تكبير تحسين أداء شبكة الاتصال.

ملاحظة تعيين هذه المعلمة إلى 1 يفيد فقط عند تعيين خيار أمثلية المزامنة من منشور دمج إلى true (@ keep_partition_changes المعلمة sp_addmergepublication).

الافتراضي هو 0 بسبب تعيين المعلمة إلى 1 يمكن زيادة تخزين بيانات التعريف وقد يتسبب أداء إلى تخفيض لدى الناشر في حالة وجود عدة مستويات من عوامل التصفية الصلة وعوامل فرعية معقدة. بعناية يجب تقييم طبولوجيا النسخ المتماثل وقم بتعيين -MaxNetworkOptimization إلى 1 فقط إذا كان حركة مرور شبكة الاتصال من حذف صلة unacceptably عالية.

يمكنك إضافة هذه المعلمة إلى ملف تعريف "عامل لقطة" بواسطة تنفيذ الإجراء النظام sp_add_agent_parameter كما يلي:

EXEC sp_add_agent_parameter 1، 'MaxNetworkOptimization' 1
دمج 5.3.11 استخدامات النسخ المتماثل دور جديد
المقدمة في SP3

SP3 ويقوم بإنشاء دور جديد للاستخدام لاحقاً تلقائياً بواسطة دمج النسخ المتماثل. اسم الدور الجديد في نموذج MSmerge-< معرف المنشور >. يتم إنشاء على Publisher كل منشور دمج النسخ المتماثل الدور ويعمل كقائمة الوصول المنشور (PAL) للتحكم في الوصول إلى دمج المنشورات على الناشر. إذا تم إسقاط هذا الدور يمكنك تشغيل جديدة إجراء مخزن المضمنة مع SP3 أو أحدث، sp_createmergepalrole, لإعادة إنشاء الدور. يتم تنفيذ هذا الإجراء المخزن في Publisher على قاعدة بيانات المنشور إلى إعادة إنشاء الدور. sp_createmergepalrole
Syntaxsp_createmergepalrole [ @publication = ] 'publication' Arguments[@publication = ] 'publication' The publication name. publication is sysname, with no default. This parameter is used to select the publication to use when re-creating a role used by merge replication. Return Code Values0 (success) or 1 (failure)
ملاحظات

تشغيل sp_createmergepalrole إضافة صف جديد إلى جدول sysusers دور جديد. يستند اسم هذا الدور الجديد إلى قيمة العمود pubid في الجدول sysmergepublications للنشر المعطى. بادئة اسم الدور 'MSMerge_' كما يتم إلحاق قيمة pubid (بدون الواصلات) اسم الدور.

أذونات

يمكن فقط لأعضاء sysadmin ثابت دور خادم أو دور قاعدة البيانات الثابتة db_owner تشغيل sp_createmergepalrole.
إنشاء متطلبات جديد لـ اشتراكات 5.3.12 بواسطة المستخدمين غير مسؤول النظام
المقدمة في SP3

إذا تم إنشاء اشتراك من قبل مستخدم ليس عضواً من مسؤول النظام sysadmin ثابت دور خادم ، يجب أن نفّذ أحد الإجراءات التالية:
  • تكوين حساب الوكيل SQL Server عامل تسجيل الدخول وكلمة المرور بحيث يتم تشغيل خطوة مهمة عامل ملقم SQL المقترنة عامل النسخ المتماثل مع امتيازات كافية. لمزيد من المعلومات، راجع الموضوع "xp_sqlagent_proxy_account" في "كتب SQL Server الفورية".
  • تغيير مالك الخطوة المهمة إلى مستخدم يكون عضواً دور مسؤول النظام الملقم ثابت قبل تشغيل العامل.
ملاحظة تتطلب الميزة التنشيط عامل بعيد دوماً الخطوة المهمة ليتم تشغيلها في سياق حساب المستخدم في دور مسؤول النظام الملقم ثابتة.
يتغير 5.3.13 إلى أذونات الإجراءات المخزّنة
المقدمة في SP3

تم تغيير الأذونات على عدد من الإجراءات المخزنة استخدام تطبيق لإدارة ومراقبة طبولوجيا النسخ متماثل. تتضمن معظم هذه التغييرات tightening من الأذونات المطلوبة لتشغيل الإجراءات المخزنة. لمزيد من المعلومات حول أذونات جديدة مراجعة الوثائق مرجع Transact-SQL للحصول على إجراءات النسخ المتماثل التي تم تخزينها في الإصدار المحدّث من "كتب SQL Server الفورية". لمزيد من المعلومات حول تحديث "كتب SQL Server الفورية" راجع "المقطع 1-6 تحديث المراجع Online وثائق هو المتوفرة".
5.3.14 "معلمة جديدة" sp_addmergearticle و sp_changemergearticle
المقدمة في SP3

معلمة جديدة ، @ published_in_tran_pub ، تم إضافة sp_addmergearticle و sp_changemergearticle. يتم استخدام هذه المعلمة للإشارة أيضاً يتم نشر مقالة في منشور دمج في منشور معاملات. @ published_in_tran_pub هو nvarchar(5) ، بواسطة افتراضي FALSE. TRUE تحديد نشر المقالة أيضاً في منشور معاملات.

ملاحظة عند تغيير هذه المعلمة في sp_changemergearticle يجب أن يكون إبطال اللقطة و يجب أن يكون reinitialized المشتركين.
5.3.15 تكوين صفحة جديدة لـ النشر ومعالج التوزيع
المقدمة في SP3

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

ملاحظة في حالة وجود تنزيل ثم تثبيت SQL Server 2000 المباشرة (Updated - SP3) ، تتوفر هذه المعلومات عند النقر فوق الزر "تعليمات" صفحة جديدة.
تغيير 5.3.16 لدعم إدارة المزامنة Windows
المقدمة في SP3

يسمح SQL Server تمكين الاشتراكات الموجودة (تم إنشاؤه باستخدام إدارة المؤسسة SQL Server SQL-DMO والإجراءات المخزنة النسخ المتماثل) للاستخدام باستخدام إدارة التزامن لـ Windows. يمكنك أيضاً إنشاء اشتراكات جديد باستخدام إدارة التزامن Windows. بعد تطبيق حزمة الخدمات عند مزامنة اشتراك سيطالبك Windows Synchronization Manager أدخل كلمة المرور أو كلمات المرور المطلوبة للاتصال بملقمات المتضمنة في المزامنة.
تغيير 5.3.17 إلى متطلبات إرفاق أو استعادة قاعدة بيانات النسخ متماثل
المقدمة في SP3

ضمن مجموعة معينة من الحالات, قد إبطال عمل النسخ المتماثل من عملية إرفاق أو استعادة قاعدة بيانات منشورة. تكون هذه الشروط:
  • SP3 أو أحدث تم تطبيقه.
  • المستخدم إرفاق قاعدة البيانات ليس عضواً دور مسؤول النظام الملقم ثابتة.
  • تسلسل قاعدة البيانات المشتركة لم يتم السماح له.
إذا كانت كافة الشروط التالية صحيحة يجب تنفيذ الإجراء sp_changedbowner المخزنة في قاعدة البيانات المرفقة أو تمت استعادتها. تعيين ملكية تسجيل دخول المسؤول المضمن sa. يؤكد ذلك النسخ المتماثل يعمل بشكل صحيح.

ملاحظة يجب أن تكون عضواً دور مسؤول النظام الملقم ثابت تنفيذ sp_changedbowner.

لمزيد من المعلومات حول ملكية قاعدة البيانات عبر تسلسل راجع قسم 5.1.11 "سلسلة الملكية" قاعدة البيانات المشتركة.

5.4 تحسينات عامل ملقم SQL

يناقش هذا المقطع التحسينات التي تم تضمينها في SP3a بعامل ملقم SQL.
5.4.1 معلومات الحساب سجلات عامل ملقم SQL
المقدمة في SP2

SQL Server عامل محفوظات المهمة الآن حساب سجلات Windows ضمن الذي يعمل كل خطوة مهمة. تساعد هذه المعلومات في تشخيص مشاكل الأمان مع المهام المجدولة بما فيها المهام المجدولة التي تم تعريفها النسخ المتماثل والمهام خدمات تحويل البيانات (DTS) للمسؤولين.
يتغير 5.4.2 إلى تكوينات ملقم رئيسي/الهدف
المقدمة في SP3

تكون الإدارة multiserver عملية أتمتة المهام الإدارية عبر مثيلات متعددة من SQL Server. استخدام إدارة multiserver إذا كنت تقوم بإدارة اثنين أو أكثر من ملقمات وكنت تريد الواحد sign مركزة مهام صيانة.

في SP3a ، حساب خدمة SQL Server عامل لا يلزم أن تكون مسؤول Windows إلا إذا كنت تريد استخدام حساب عامل وكيل من SQL Server. للحصول على مزيد من المعلومات حول وكيل عامل SQL Server حساب ، راجع مقطع 5.7.3 SQL Server عامل وكيل حساب تحسينات. يجب أن يكون حساب خدمة SQL Server عامل عضو sysadmin ثابت دور خادم.

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

قبل تطبيق SP3a يجب إكمال العديد من الخطوات لترقية تكوين الملقم الرئيسي/هدف لديك SQL Server 2000. التغييرات التي يتم تقديمها مع SP3a غير متوافقة مع ملقمات الهدف SQL Server 7.0 أو مع أي الملقمات التي لا تستخدم SP3a. هذا تغيير من وظائف SQL Server 2000 الأصلي.

لترقية تكوين الملقم الخاص بك رئيسي/هدف
  1. إنشاء حساب جديد (ملقم رئيسي) MSX على ملقم رئيسي. هذا لتحضير TSX (الهدف) الخادم (أو خوادم) للترقية. للقيام بذلك، قم بتشغيل الأوامر التالية. تفاصيل – راجع شرح أدناه للحصول على--مصادقة "ملقم SQL B: خيار"
    --Option A: Windows authenticationEXEC sp_grantlogin 'DOMAIN\user'GOUSE msdbGOEXEC sp_adduser 'DOMAIN\user', 'DOMAIN\user', 'TargetServersRole'GO--Option B: SQL Server authentication – see explanation below for --details.EXEC sp_addlogin <MSXAccount>, <MSXAccountPassword>, 'msdb' GOUSE msdbGOEXEC sp_adduser <MSXAccount>, <MSXAccount>, 'TargetServersRole'GO
    حيث <msxaccount>يمثل اسم تسجيل دخول SQL الذي تختاره ويمثل <msxaccountpassword>كلمة المرور المقترنة.

    ملاحظة يجب وضع هذه القيم في علامات اقتباس مفردة.

    لديك الخيارات التالية عند اختيار حساب MSX:
    • مصادقة Windows. هذا هو الخيار الأكثر أماناً لأنه لا يلزم تخزين كلمات المرور كما يمكن تكوين SQL Server و SQL Server عامل بدون حقوق مسؤول Windows المحلي.
    • مصادقة خادم SQL. يتطلب هذا حسابات الخدمة عامل ملقم SQL أن يكون لديك حقوق المسؤول المحلي إطار لأن يقوم SQL Server بتخزين اسم المستخدم وكلمة المرور كلمة سر أمان محلي (LSA) مرجع يتم تقييد على المسؤولين المحليين على Windows الوصول. يمكنك إنشاء حساب كافة ملقمات TSX أو يمكنك إنشاء حساب واحد لكل ملقم TSX.
    لم تحدد حساب اختبار عامل ملقم SQL (<computer_name> _msx_probe_login). كجزء من الترقية إلى SP3 أو الإصدار الأحدث إزالة SQL Server حسابات اختبار القديم لأنه لم يعد ملقمات TSX استخدام هذه.
  2. ترقية ملقمات TSX إلى SP3a دفعة واحدة. (قبل تطبيق حزمة الخدمات راجع الخطوة 3 للحصول على مزيد من المعلومات حول توقيت الترقية.)
  3. لتقليل لأسفل وقت تشغيل الإجراء المخزن الموسعة xp_sqlagent_msx_account على كل خادم TSX بعد اكتمال التحديث SP3a بعد قليل.

    ملاحظة بعد تشغيل xp_sqlagent_msx_account ، يجب أن يكون إيقاف عامل SQL وإعادة تشغيله على كل خادم.

    لمزيد من المعلومات حول xp_sqlagent_msx_account راجع المقطع 5.4.3 "جديد SQL Server عامل الموسّع إجراء مخزن".
  4. تطبيق SP3a ملقم رئيسي. تتم إزالة حسابات _msx_probe القديم قبل الإعداد SP3a بسبب ملقمات TSX استخدامها لم يعد. إذا كان يملك حساب عامل SQL مهام ، لا يتم إزالة الحساب ثم يجب تغيير مالك المهام إلى مستخدم آخر و يدوياً بإزالة هذه الحسابات. إذا كنت ترغب في متابعة استخدام حسابات _msx_probe القديم ذلك مهام عميل SQL الخاصة قد تضطر إلى تغيير كلمة مرور حساب _msx_probe.
5.4.3 الموسّع عامل ملقم SQL جديد مخزنة إجراء
المقدمة في SP3

يتضمن SP3a جديد موسعة إجراء مخزن الذي يسمح لك تكوين الحساب التي يستخدمها ملقم SQL Server عامل TSX لتحميل الإرشادات من ملقم MSX. هذا الحساب هو حساب MSX أو حساب ملقم رئيسي يسمى أيضاً.

xp_sqlagent_msx_account

تعيين xp_sqlagent_msx_account توسيع الإجراء المخزن أو استرداد اسم مستخدم حساب SQL Server عامل MSX وكلمة المرور إلى أو من الأسرار LSA على الملقم TSX. يمكن فقط لأعضاء دور خادم ثابت securityadmin تشغيل هذا الإجراء المخزنة الموسعة.

قبل تنفيذ هذا توسيع تخزين الإجراء SQL يجب أن يتم تشغيل عامل Server. بالإضافة إلى ذلك، إذا كان الحساب المحدد SQL تسجيل دخول ملقم SQL Server عامل يجب أن تتوفر لديك حقوق المسؤول Windows المحلي. يقوم SQL Server عامل بتخزين اسم المستخدم وكلمة المرور سر LSA و يتم تقييد على المسؤولين المحليين على Windows الوصول.
Syntaxxp_sqlagent_msx_account    {N'GET' |    N'SET' | N'DEL', N'MSX_domain_name', N'MSX_username', N'MSX_password'    }ArgumentsN'GET' 
استرداد حساب MSX عامل ملقم SQL الحالي. N'GET ' هو nvarchar مع افتراضي. لم يتم الإعلام كلمة المرور لأسباب أمنية.

N'SET '

تعيين الحساب ليتم استخدامه كقسم MSX عامل SQL Server حساب. المعلمات MSX_username واستخدامها MSX_password لتحديد الحساب لاستخدامه كحساب MSX عامل ملقم SQL. N'SET ' هو nvarchar مع افتراضي.

N'DEL '

يؤدي إلى حذف حساب MSX عامل ملقم SQL.

'MSX_domain_name'

محجوزة للاستخدام في المستقبل.

'MSX_username'

اسم حساب Windows لاستخدامه كحساب MSX عامل ملقم SQL. تحديد سلسلة فارغة الخاصة بهذا المعلمة MSX_password لتحديد أمان Windows. في هذه الحالة، خدمة عامل SQL Server حساب يتم استخدام بيانات اعتماد تسجيل الدخول إلى ملقم MSX. هو MSX_username nvarchar مع افتراضي.

'MSX_password'

كلمة المرور لحساب SQL Server المحدد في MSX_username. تحديد سلسلة فارغة هذه المعلمة و MSX_username لتحديد أمان Windows. في هذه الحالة، يتم استخدام بيانات اعتماد حساب خدمة SQL Server عامل لتسجيل الدخول إلى ملقم MSX. هو MSX_password nvarchar مع افتراضي.

ملاحظة يجب تحديد معلمات xp_sqlagent_msx_account بالترتيب. لا يمكن استخدام المعلمات المسماه.
إرجاع قيم رمز

إرجاع قيمة 0 على نجاح أو 1 في فشل
عندما يفشل xp_sqlagent_msx_account وإرجاع قيمة من 1, ينشئ SQL Server رسالة خطأ تحتوي على معلومات حول الخطأ.
مجموعات النتائج

في حال تعيين حساب SQL Server عامل MSX xp_sqlagent_msx_account بإرجاع مجموعة مع المعلومات التالية عندما تقوم بتحديد نتائج N'GET '.
عمودنوع البياناتوصف
المجالsysname. N/A المحجوزة للاستخدام في المستقبل.
اسم المستخدمsysnameالحساب المستخدم مثل SQL Server MSX عامل حساب.
إذا لم يتم تعيين حساب MSX عامل ملقم SQL أو N'SET ' يتم تحديد لم إرجاع مجموعة النتائج.

أذونات

تنفيذ الأذونات الافتراضية xp_sqlagent_msx_account إلى أعضاء دور خادم ثابت securityadmin.

أمثلة
  • استرداد MSX عامل ملقم SQL المعينة حالياً حساب

    يقوم المثال التالي باسترداد حساب المعينة حالياً لاستخدامه كحساب MSX عامل ملقم SQL:

    EXEC master.dbo.xp_sqlagent_msx_account N'GET '
  • تعيين حساب MSX عامل ملقم SQL لاستخدام Windows المصادقة

    يقوم المثال التالي بإعداد MSX عامل SQL Server الحساب لاستخدام مصادقة Windows:
    EXEC master.dbo.xp_sqlagent_msx_account N'SET',   N'',  -- Reserved for future use    N'',  -- MSX_username   N''  -- MSX_password
  • تعيين حساب MSX عامل ملقم SQL إلى SQL Server المصادقة

    فيما يلي مجموعات المثال MSX عامل SQL Server حساب رالف ثم تعيّن كلمة مرور:
    EXEC master.dbo.xp_sqlagent_msx_account N'SET',   N'',  -- Reserved for future use    N'Ralph',  -- MSX_username   N'RalphPwd'  -- MSX_password
  • حذف حساب MSX عامل ملقم SQL

    المثال التالي على حذف حساب MSX عامل ملقم SQL. وهذا يعني أنه SQL Server عامل الافتراضي مصادقة الأمان المتكامل في Windows.


    master.dbo.xp_sqlagent_msx_account EXEC N'DEL '
5.4.4 تدقيقات إذن عامل ملقم SQL
المقدمة في SP3

يتحقق SQL Server الآن للتأكد من أن المالك مهمة عامل لديه إذن إلحاق أو الكتابة فوق ملف السجل الإخراج من كل مهمة. يحدث هذا بثلاث طرق:
  • إذا كان مالك المهمة عضواً من مسؤول النظام sysadmin ثابت دور خادم ، يمكن كتابة ملف سجل الإخراج مهمة إلى الملقم.
  • إذا كان مالك المهمة مستخدم Windows ، باختبار SQL Server لمعرفة ما إذا كان لدى المستخدم إذن الكتابة إلى موقع ملف سجل الإخراج للمهمة المحددة على الخادم.
  • إذا كان مالك المهمة مستخدم ملقم SQL ، باختبار SQL Server حساب الوكيل SQL Server عامل إذن الكتابة إلى موقع ملف سجل الإخراج للمهمة المحددة على الخادم. إذا لم يتم تعيين حساب الوكيل, يتم كتابة لم سجل.
في كافة الحالات تمت كتابتها مهام مع SQL Server عامل بيانات الاعتماد ولكن SQL Server الآن تسجيل الاختبارات للتأكد من أن المستخدم لديه الإذن للكتابة إلى الإخراج للمهمة المحددة موقع الملف على الخادم. تظهر الأخطاء في محفوظات المهمة ولكن لا يفشل الخطوات المهمة إذا لا يمكن كتابة ملف السجل.
5.4.5 ملفات تعريف MAPI بريد عامل SQL
المقدمة في SP3

يمكن تكوين المراسلات عامل SQL في الإصدار ٣٢ بت من SQL Server 2000 في استخدام ملف تعريف البريد إلكتروني Extended MAPI لإرسال تنبيهات البريد الإلكتروني. يمكنك استخدام تطبيق البريد إلكتروني Extended MAPI مثل Microsoft Outlook لإنشاء ملف تعريف MAPI الموسّع. في الإصدار 64 بت من SQL Server 2000 بريد عامل SQL يمكن فقط استخدام التشكيل جانبي Simple MAPI لإرسال البريد الإلكتروني التنبيهات. لا تستخدم ملفات تعريف Simple MAPI في إصدار 32-بت من SQL Server 2000.

5.5 تحسينات مكونات اتصال ملقم SQL

يناقش هذا المقطع تحسينات على مكونات الاتصال من 2000 ملقم SQL التي تم تضمينها في SP3a.
5.5.1 تحديثات Microsoft Data Access Components
المقدمة في SP3a

يتضمن SP3a تحديثات Microsoft Data Access Components (MDAC). عند تثبيت SP3a تثبيت MDAC 2.7 Service Pack 1a أيضاً. يحتوي MDAC 2.7 SP1a أية تغييرات ميزة من إصدار MDAC المثبتة بواسطة SQL Server 2000 (MDAC 2.6) ولكن تضمين الإصلاحات وتحسينات الأمان. يتضمن MDAC 2.7 SP1a ترقية إلى SP3 3 MSXML.

ملاحظة لم يتم تثبيت هذا الإصدار من MDAC إذا اكتشف الإعداد نفس الإصدار أو إصدار أحدث.

لمزيد من المعلومات حول هذا الإصدار من MDAC راجع العالمي بيانات Access موقع Microsoft على ويب في هذه الصفحة على microsoft.com. سوف يتم توثيق الإصلاحات المضمنة في هذا الإصدار من MDAC في مقالة قاعدة المعارف رقم 326848. يمكنك الوصول إلى هذه المقالة من معارف قاعدة خدمات دعم منتجات Microsoft.
5.5.2 دعم QLogic هندسة واجهة ظاهرية
المقدمة في SP3

يدعم SQL Server الآن واجهة ظاهرية QLogic تطبيقات شبكة اتصال ناحية النظام هندسة (VIA) (SAN). لتمكين دعم SQL Server اتصالات عبر QLogic خلال يجب أن أجهزة كمبيوتر العميل والملقم بتوفير دقة عنوان IP في ملف يسمى Vihosts في مجلد Windows المناسبة على system32\drivers\etc. يجب أن يتم تنسيق الملف
The Vihosts file should be formatted as follows:<VI IP Address of server computer> <SERVER_COMPUTERNAME><VI IP Address of client computer> <CLIENT_COMPUTERNAME>For example:139.4.130.1  SQLCOMPUTER139.4.130.2  SQLCLIENT
الشبكة عناوين IP الاستخدام من المعنية QLogic خلال بطاقات و أسماء أجهزة الكمبيوتر الفعلي. خلاف ذلك، لا يمكن إجراء الاتصالات إلى مثيلات المسماة أو مع بروتوكولات IP أخرى مثل TCP أو توجيهات. ملف Vihosts غير ضرورية من أجل الاتصال Giganet خلال.

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

5.6 تحسينات خدمات بيانات التعريف

يناقش هذا المقطع تحسينات "خدمات SQL Server 2000 التعريف البيانات" التي تم تضمينها في SP3a.
5.6.1 تصدير المستعرض بيانات التعريف في Unicode
المقدمة في SP1

مستعرض بيانات التعريف الآن بتصدير بيانات التعريف يستند إلى XML في Unicode. قبل SQL Server 2000 SP1، المستعرض تصدير التعليمة البرمجية ANSI لا يعتمد أحرف غير إنكليزية. هذا التغيير الوظيفية غير مرئي إلى المستخدم. اعتبارًا من هذا SP3a الإصدار، تكون البيانات التي تم تصديرها يُعبر دوماً كـ Unicode. مازال يمكن تصدير في التعليمات البرمجية ANSI بواسطة تعيين قيمة التسجيل مفتاح HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Repository\Engine\XMLExport إلى 0. تمثل القائمة التالية القيم التي يمكنك تعيين مفتاح التسجيل هذا:
  • NOOBJID = 1
  • NOHEADER = 2
  • المسافة البادئة = 4
  • UNICODE = 8
  • LOGUNMAPPEDTAGS = 16
  • EXPORTBASE = 32
لمزيد من المعلومات حول كل إشارة راجع "IExport::Export الأسلوب" في "كتب SQL Server الفورية".
5.6.2 تعطيل دعم البرمجة النصية
المقدمة في SP3

لقد تم تعطيل دعم برنامج نصي في طرازات المعلومات. بعد تثبيت SP3a ، تتلقى الخطأ التالي إذا كان التطبيق يصل إلى خاصية أو أسلوب يتم تعريفه البرنامج نصي:
erep_scripts_notenabled

لتمكين دعم برنامج نصي

إذا كنت ترغب في متابعة تنفيذ البرامج النصية يمكنك استخدام الإجراء التالي لإنشاء إعداد تسجيل تمكين دعم برنامج نصي.
  • افتح محرر التسجيل وانتقل إلى HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.
  • إنشاء مفتاح تسجيل باسم مستودع (إذا كان أحد غير موجود مسبقاً) ، ثم قم بإنشاء sub-key باسم مشغل بحيث تساوي المسار Repository\Engine.
  • في مفتاح التسجيل مشغل إضافة قيمة DWORD جديدة باسم AllowScripting وتعيين القيمة إلى 1. إذا كنت ترغب في تعطيل البرمجة النصية فيما بعد تعيين قيمة مفتاح التسجيل الجديد إلى 0.
هام كما يجب دائماً تأمين طرازات المعلومات وقاعدة المخزون لمنع الوصول غير المصرح به.
5.6.3 دور RepositoryUser جديد للحصول على الوصول إلى معلومات مخزون
المقدمة في SP3

يتضمن SQL Server في قاعدة البيانات msdb مجموعة من الجداول الإجراءات المخزنة وطرق التي تقوم بتخزين المعلومات المستخدمة من قبل مشغّل المخزون "خدمات بيانات التعريف". في SP3، تمت إضافة دور مخصص جديد يسمى RepositoryUser ثم يجب استخدام الوصول وتحديث معلومات المخزون. لقد تم إنشاء هذا الدور منح القراءة ، تحديث ، حذف و تنفيذ الأذونات على هذه الكائنات. دور العامة لم يعد الأذونات على هذه الكائنات. .

يؤثر هذا التغيير على كائنات المخزون الموجودة بالإضافة إلى أية كائنات إضافية تم إنشاؤها بواسطة مشغل المخزون في المستقبل. يجب إضافة المستخدمين والتطبيقات التي الوصول المخزون من خلال دور العام إلى دور RepositoryUser.

5.7 تحسينات خدمات تحويل البيانات

يناقش هذا المقطع "خدمات SQL Server 2000 البيانات تحويل" التحسينات التي تم تضمينها في SP3a.
5.7.1 معالج DTS لم يعد حدود أعمدة سلسلة إلى أحرف 255
المقدمة في SP2

عند تصدير البيانات إلى ملف نصي "معالج" الاستيراد/التصدير DTS الآن بتكوين حزمة الكتابة حتى 8000 حرف من أي عمود يحتوي على بيانات نوع السلسلة.
5.7.2 سياق الأمان تسجيل لـ تشغيل الحزم DTS قبل عامل SQL Server


المقدمة في SP2

عامل ملقم SQL السجلات سياق الأمان الذي تعمل ضمنه كل خطوة في مهمة. في SP3 أو الإصدار الأحدث، يظهر سياق أمان في مربع الحوار "محفوظات المهمة". عند تشغيل حزمة DTS من خطوة في مهمة بتسجيل عامل SQL Server حساب المستخدم الذي تعمل ضمنه الحزمة. تساعد هذه المعلومات في للمسؤولين تشخيص المشكلات إذن والمصادقة التي تحدث عند حزم DTS المجدولة ليتم تشغيلها على ملقم.
5.7.3 SQL Server عامل وكيل حساب تحسينات
المقدمة في SP2

قبل إلى SP2، حزم DTS المخزنة على الملقم تعذر تشغيل ضمن بيانات اعتماد "حساب الوكيل الخاص بـ SQL Server عامل" إلا إذا كان حساب الوكيل يملك حق الوصول إلى المجلد Temp المستخدم لحساب ضمن أي إما الملقم (في الحالة الخاصة مهام تشغيل من xp_cmdshell) أو العامل (في الحالة الخاصة مهام عامل) كانت تعمل. وبسبب هذا، المستخدمين غالباً كان ضبط متغير البيئة TEMP حساب بدء التشغيل SQL Server أو SQL عامل للإشارة إلى دليل الذي تم الوصول إلى بدء التشغيل كل و حسابات الوكيل مثل C:\Temp. لـ SP2 والإصدارات الأحدث, تم تحسين DTS لاستخدام النظام Temp المجلد إذا المجلد المؤقت المستخدم غير متوفر بشكل كبير تقليل الحاجة إلى هذه التعديلات.
5.7.4 حفظ إلى خدمات بيانات التعريف معطَّل من قبل الافتراضي
المقدمة في SP3

بواسطة الافتراضي "و" SP3 "و" تعطيل أحدث حزم الخيار لتخزين DTS في خدمات بيانات التعريف. وهذا يعني لا يظهر الخيار "خدمات بيانات التعريف" في القائمة المنسدلة الموقع في مربع الحوار حفظ الحزم DTS. بالإضافة إلى ذلك، تم تعطيل هذا الخيار على حفظ جدول وصفحة حزمة replicate في "معالج" الاستيراد/التصدير DTS.

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

عندما يتم تعطيل الخيار لتخزين الحزم في "خدمة بيانات التعريف" يمكن تحميل حزم الموجودة من "خدمات بيانات التعريف" قم بتحرير عليها ثم حفظ هذه باستخدام الخيار حفظ "خدمات بيانات التعريف". ومع ذلك، "خدمات بيانات التعريف" غير متوفر من حفظ باسم الخيار. على سبيل المثال، يمكنك لا re-save حزمة "خدمات بيانات التعريف" باستخدام اسم مختلف.

5.8 تحسينات XML

يناقش الموضوع التالي تحسين XML و SQLXML في SP3a.
5.8.1 التحقق من صحة المحسنة تعابير XPath
المقدمة في SP3

النطاق المرمز قبل إلى SP3 إصدار MSXML التي تم تثبيتها مع SQL Server 2000 (MSXML 2.6) مسموح بها تقييم في تعبير XPath لمتابعة اختصار الحرف الخاص الذي يعرّف عقدة السياق الحالي الذي تم إليه بواسطة نقطة (.) في بناء جملة XPath. هذا انتهاك مواصفات بناء الجملة XPath الذي يتطلب أن يكون هذا الحرف متبوعاً إلى تعبير مسار موقع.

عند تطبيق SP3 أو أحدث، يتم تثبيت إصدار محدث من MSXML (3.0 SP3) كجزء من الترقية MDAC. لمزيد من المعلومات، راجع المقطع 5.5.1 التحديثات إلى Microsoft Data Access Components.

مع إصدار جديد من MSXML لا يمكن تقييم مباشرة اتبع سياق عقدة اختصار خاص الأحرف الحالية. تعبيرات XPath في SQLXML الاستعلامات (استعلامات XPath مقابل annotated مخططات تعيين واستعلام في أوراق الأنماط XSLT كتابة تحويل نتائج SQLXML) استخدم بناء الجملة خلل ستفشل بعد الترقية إلى SP3 أو أحدث

لمنع هذه الفشل تعريف وإصلاح أي لتعبيرات تستخدم بناء جملة غير صحيح. على سبيل المثال، بناء جملة تعبير XPath الذي يتم تحديده قيمة السمة الاختبار في العنصر xsl:if التالي غير صالح لأن دالة التقييم ، [@ ResourceTypeID = '2'] ، مباشرة يتبع اختصار الحرف الخاص الذي يعرّف عقدة السياق الحالي.

العبارة التالية التي سبق لم يقم بإنشاء خطأ ، ستفشل بعد SP3 أو أحدث مثبت.
xsl:if test=".[@ResourceTypeID='2']">To prevent a failure, the XPath expression must be amended as follows:<xsl:if test="@ResourceTypeID='2'">

5.9 تحسينات الأجهزة API النسخ الاحتياطي الظاهري

يتم تطبيق العنصر التالي لـ SQL Server 2000 الظاهري النسخ الاحتياطي الأجهزة API.
5.9.1 التقاط قواعد بيانات متعددة في لقطة مفرد

المقدمة في SP2

يسمح API جهاز النسخ الاحتياطي الظاهري ISVs تكامل SQL Server 2000 منتجاتها. هندسة عكسية لها API هذا لتوفير الحد الأقصى والوثوقية والأداء. يدعم بشكل كامل وظيفة النسخ الاحتياطي والاستعادة SQL Server 2000، بما في ذلك نطاق كامل من إمكانيات التشغيل السريع و snapshot النسخ الاحتياطي.

في SP1 والإصدارات السابقة له، كانت هناك طريقة تجميد النسخ الاحتياطي أكثر من قاعدة بيانات واحدة في وقت واحد. SP3 أو أحدث الآن توفير دعم من جانب الملقم تجميد الالتقاط قواعد بيانات متعددة في لقطة واحد من خلال الأمر VDC_PrepareToFreeze.

مواصفات جهاز النسخ الاحتياطي الظاهري في SP3a يحتوي على المعلومات المحدثة حول أمر تجميد VDC_PrepareTo. يمكن العثور على إصدار محدث من ملف الرأس "واجهة جهاز ظاهري" (Vdi.h) في \Devtools\Include في دليل الإعداد SP3a

يمكنك تنزيل مواصفات محدّثة من مركز تحميل Microsoft في موقع "ويب Microsoft SQL Server التحميلات".

5.10 الإعلام عن الخطأ

المقدمة في SP3

يتم تعطيل التقرير عن الخطأ لـ Microsoft SQL Server بشكل افتراضي. يمكن تمكين أثناء التثبيت من خلال إعداد SQL Server أو إعداد خدمات التحليل أو بعد التثبيت من خلال مربع الحوار خصائص ملقم في إدارة المؤسسة أو مربع الحوار "خصائص الخادم" في "إدارة تحليل المربع. يسمح تمكين بالأخطاء أثناء تشغيل إعداد SQL Server بالأخطاء مشغل قاعدة بيانات SQL Server و SQL Server عامل. يسمح تمكين التقرير عن الخطأ أثناء تشغيل "إعداد خدمات تحليل" بالأخطاء لخدمات تحليل. إذا كنت ترغب في تمكين بالأخطاء لكل من SQL Server و Analysis Services يجب تمكين بالأخطاء لـ SQL Server أثناء تشغيل إعداد SQL Server Analysis Services أثناء تشغيل "إعداد خدمات التحليل".

إذا قمت بتمكين هذه الميزة يتم تكوين SQL Server إرسال تقرير إلى Microsoft تلقائياً في حالة حدوث خطأ فادح في مشغل قاعدة بيانات SQL Server أو SQL Server عامل أو خدمات تحليل SQL Server. تستخدم تقارير الأخطاء لتحسين الأداء الوظيفي SQL Server Microsoft كما يعامل كافة المعلومات على أنها سرية.

يتم إرسال معلومات حول أخطاء عبر آمن (HTTPS) الاتصال إلى Microsoft حيث يتم تخزينه مع وصول محدود. بدلاً من ذلك، يمكن إرسال هذه المعلومات إلى ملقم "تقرير عن الخطأ للشركة الخاصة بك.

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

للحصول على نهج تجميع البيانات الإعلام عن الأخطاء Microsoft ، راجع Microsoft Web site هذا.

في حالة تمكين الإعلام عن الأخطاء حدوث خطأ فادح قد ترى استجابة من Microsoft في سجل الأحداث Windows الذي يشير إلى مقالة "قاعدة المعارف لـ Microsoft" حول خطأ معينة. استجابة قد يتشابه المثال التالي:
Source = MSSQLServerOlapServicesDW EventID = 1010data = http://support.microsoft.com/support/misc/kblookup.asp?id=Q123456&iBucketTable=1&iBucket=39980&Cab=21474432.cab&LCID=1033&OS=5.1.2600.2.00010100.0.0
لتعطيل بالأخطاء مشغل قاعدة بيانات SQL Server و SQL Server عامل انتقل إلى خصائص ملقم SQL (علامة التبويب "عام") في "إدارة المؤسسة وقم بإلغاء تحديد خانة الاختيار تمكين الإعلام عن الأخطاء. لتعطيل بالأخطاء لخدمات تحليل انتقل إلى "خصائص الملقم" في "إدارة تحليل وقم بإلغاء تحديد خانة الاختيار تمكين بالأخطاء. إذا تم تمكين التقرير عن الخطأ لـ SQL Server (محرك قاعدة البيانات و SQL Server عامل) وخدمات تحليل يجب عليك تعطيل بالأخطاء لـ SQL Server Analysis Services بشكل فردي.

5.11 استعلام إنجليزي تحسينات

المقدمة في SP21

أصدرت Microsoft في تحسين أمان للتطبيقات "الاستعلام الإنكليزية". لم يتم تثبيت هذا التحسين كجزء من حزمة الخدمة. ومع ذلك، فمن المستحسن أن تقوم بتطبيقه في حالة استخدام Query الإنكليزية. تحسين الأمان الموجود على القرص المضغوط SP3a في \EQHotfix المجلد. تتوفر تفاصيل حول تحسين "الاستعلام الإنكليزية" في المنتج والدعم خدمات قاعدة المعارف لـ Microsoft. البحث في "قاعدة معارف" للحصول على المقالة 297105.

5.12 DB-مكتبة و SQL المضمنة لـ C

المقدمة في SP1

بينما لا يزال يتم اعتماد مكتبة DB و SQL المضمنة لـ API C في SQL Server 2000 ، سيتضمن المستقبلية إصدارات SQL Server الملفات الضرورية إلى برنامج التطبيقات التي تستخدم واجهات برمجة التطبيقات هذه. سوف لا يزال يتم اعتماد الاتصالات من التطبيقات الموجودة كتابة باستخدام مكتبة DB و SQL المضمنة لـ C في الإصدار التالي من SQL ولكن سيتم إسقاط هذا الدعم في إصدار مستقبلي. عند كتابة تطبيقات جديدة, تجنب استخدام هذه المكونات. عند تعديل التطبيقات الموجودة, يتم تشجيع بشدة بإزالة التبعيات على هذه التقنيات. بدلاً من مكتبة - DB أو SQL المضمنة C ، يمكنك استخدام ADO ، OLE DB أو ODBC للوصول إلى البيانات في SQL Server. لمزيد من المعلومات حول هذه التقنيات راجع "كتب SQL Server الفورية".

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 889551 - آخر مراجعة: 12/09/2015 01:54:32 - المراجعة: 3.8

Microsoft SQL Server 2000 Desktop Engine (MSDE) SP3a, Microsoft SQL Server 2000 Analysis Services, Microsoft SQL Server 2000 Developer Edition SP3a, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Enterprise Evaluation Edition, Microsoft SQL Server 2000 Personal Edition SP3a, Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbinfo KB889551 KbMtar
تعليقات