SQL Server 2005 Service Pack 2 عدم تحديث بنجاح عند محاولة تثبيت أو إزالة تثبيت تحديث الأمان

الأعراض

عند محاولة تثبيت تحديث الأمني ل Microsoft SQL Server 2005 Service Pack 2، لا يتم تحديث Microsoft SQL Server 2005 بنجاح. تحدث هذه المشكلة لأن عملية العودة إلى الحالة السابقة لتحديثات الأمان بشكل غير صحيح إلى إزالة حسابات خدمة SQL Server 2005 من المجموعات خدمة SQL Server المحلية المعنية.

السبب

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

الحل

لحل هذه المشكلة، اتبع الخطوات التالية:
  1. تعريف مجموعة خدمة SQL Server 2005 الموجود على جهاز الكمبيوتر الخاص بك. للقيام بذلك، اتبع الخطوات التالية:
    1. انقر فوق ابدأ، انقر فوق
      تشغيل، اكتب compmgmt.msc، واضغط ENTER.
    2. توسيع المستخدمون المحليون والمجموعات المحلية، ومن ثم انقر فوق مجموعات.
  2. مجموعة خدمة SQL Server 2005 يبدأ ب "SQLServer2005". تعرف كل مجموعة، وقم بالنقر المزدوج لتحديد عضوية المجموعة. إذا كانت عضوية المجموعة فارغة، انتقل إلى الخطوة 3. إذا لم تكن عضوية المجموعة فارغة، تحقق من المجموعة التالية.
  3. في خدمات Microsoft Management Console (MMC) الأداة الإضافية، حدد حساب الخدمة لخدمات SQL Server 2005.

    لفتح الأداة الإضافية "خدمات"، انقر فوق
    ابدأ، ثم انقر فوق تشغيل، نوع
    services.mscوثم اضغط ENTER.
  4. تبدأ أسماء خدمات SQL Server باستخدام "ملقم SQL". على سبيل المثال، "SQL Server (MSSQLSERVER)" عبارة عن خدمة مشغل SQL للمثيل الافتراضي ل SQL Server. لتحديد ما إذا كانت هذه الخدمة من SQL Server 2005، اتبع الخطوات التالية:
    1. انقر نقراً مزدوجاً فوق الخدمة ومن ثم انقر فوق خصائص.
    2. حدد موقع ملف البرنامج لهذه الخدمة. يتم عرض هذا الملف في مساحة المسار القابل للتنفيذ .
    3. انقر نقراً مزدوجاً فوق اسم الملف والخصائص النسخة. يجب أن تبدأ إصدار الملف "9.0" أو "2005.90".
  5. في الأداة الإضافية MMC إدارة الكمبيوتر، انقر نقراً مزدوجاً فوق اسم مجموعة الخدمة التي قمت بتحديد موقعة في الخطوة 2. تحديد ما إذا كان إدخال حساب خدمة غير موجود في مجموعة الخدمات. في حالة عدم وجود إدخال حساب الخدمة، انقر فوق إضافةواكتب اسم حساب الخدمة في مربع الحوار أدخل اسم الكائن المراد تحديدهوثم انقر فوق موافق.

    ملاحظة: لفتح الأداة الإضافية MMC إدارة الكمبيوتر، انقر فوق
    ابدأ، ثم انقر فوق تشغيل، نوع
    compmgmt.mscومن ثم اضغط ENTER.
  6. في الأداة الإضافية MMC خدمات، بدء تشغيل خدمات SQL Server.

    ملاحظة: لفتح الأداة الإضافية "خدمات"، انقر فوق ابدأ، انقر فوق
    تشغيل، ثم اكتب services.mscوثم اضغط ENTER.

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

برنامج إعداد Microsoft SQL Server 2005 بإنشاء مجموعة محلية لكل خدمة تثبيت Windows. تدعي مجموعة Windows إنشاء "مجموعة خدمات".

يضيف برنامج إعداد SQL Server 2005 حساب الخدمة لكل خدمة من خدمات إلى مجموعتها الخاصة. يتم منح كافة أذونات Windows NT التي تتطلبها خدمة SQL Server معينة لكل مجموعة Windows.

هذه المجموعات بتبسيط عملية منح الإذن المطلوب لتشغيل خدمات SQL Server والملفات التنفيذية الأخرى. تساعد هذه المجموعات أيضا تأمين الملفات SQL Server. خدمات SQL Server الوصول إلى موارد Windows وموارد SQL Server من خلال عضوية المجموعة الخدمة.

الخدمات التالية ومجموعات الخدمة التي تم إنشاؤها أثناء عملية إعداد SQL Server 2005.
خدمة SQL Server
مجموعة الخدمات
خادم SQLالمثيل الافتراضي: $ SQLServer2005MSSQLUserاسم الكمبيوتر$MSSQLSERVER
اسم المثيل: $ SQLServer2005MSSQLUser $ComputerNameاسم المثيل
عميل SQL Serverالمثيل الافتراضي: $ SQLServer2005SQLAgentUserاسم الكمبيوتر$MSSQLSERVER

اسم المثيل: $ SQLServer2005SQLAgentUser $ComputerNameاسم المثيل
خدمات التحليلالمثيل الافتراضي: $ SQLServer2005MSOLAPUserاسم الكمبيوتر$MSSQLSERVER

اسم المثيل: $ SQLServer2005MSOLAPUser $ComputerNameاسم المثيل
خدمات التقاريرالمثيل الافتراضي:

$ SQLServer2005ReportServerUserاسم الكمبيوتر$MSSQLSERVER و SQLServer2005ReportingServicesWebServiceUser$ComputerName$MSSQLSERVER


مثيل مسمى:

اسم الكمبيوتر$ SQLServer2005ReportServerUser $اسم المثيل وComputerName$ SQLServer2005ReportingServicesWebServiceUser $اسم المثيل
خدمات الإعلامالافتراضي أو مثيل مسمى: $ SQLServer2005NotificationServicesUserاسم الكمبيوتر
خدمات التكاملالافتراضي أو مثيل مسمى: $ SQLServer2005DTSUserاسم الكمبيوتر
بحث نص كاملالمثيل الافتراضي: $ SQLServer2005MSFTEUserاسم الكمبيوتر$MSSQLSERVER

اسم المثيل: $ SQLServer2005MSFTEUser $ComputerNameاسم المثيل
مستعرض ملقم SQLالافتراضي أو مثيل مسمى: $ SQLServer2005SQLBrowserUserاسم الكمبيوتر
مساعد خدمة active Directory ملقم SQLالافتراضي أو مثيل مسمى: $ SQLServer2005MSSQLServerADHelperUserاسم الكمبيوتر
لمزيد من المعلومات حول كيفية إعداد حسابات خدمة Windows، قم بزيارة موقع Microsoft التالي على الويب:
خصائص

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

تعليقات