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

فشل تثبيت SQL Server إذا لم يكن حساب إعداد بعض حقوق المستخدم

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

اضغط هنا لرابط المقالة باللغة الانجليزية2000257
الأعراض

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

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

السيناريو 1:للحصول على تثبيت جديد، يفشل برنامج الإعداد، وتتلقى رسالة الخطأ التالية:

تم رفض الوصول

بالإضافة إلى ذلك، قد تلاحظ رسائل خطأ مشابهة لما يلي في الملف Detail.txt

2009-01-02 13:00:17 سقلينجيني:-سقلسيرفيرسيرفيسيسكم: في انتظار أحداث nt 'نظيراته $Global\sqlserverRecComplete' إنشاء

2009-01-02 13:00:20 سقلينجيني:-سقلسيرفيرسيرفيسيسكم: في انتظار أحداث nt 'نظيراته $Global\sqlserverRecComplete' أو مؤشر عملية sql أن يكون

2009-01-02 13:00:20 Slp: فشل إجراء تكوين لميزة SQL_Engine_Core_Inst أثناء توقيت سيناريو كونفيجرك وكونفيجرك.

2009-01-02 13:00:20 Slp: تم رفض الوصول

2009-01-02 13:00:20 Slp: فشل إجراء تكوين لميزة SQL_Engine_Core_Inst أثناء توقيت سيناريو كونفيجرك وكونفيجرك.

2009-01-02 13:00:20 Slp: System.ComponentModel.Win32Exception: تم رفض الوصول

2009-01-02 13:00:20 Slp: في System.Diagnostics.ProcessManager.OpenProcess (Int32 processId Int32 الوصول، ثروويفيكسيتيد منطقية)

2009-01-02 13:00:20 Slp: في System.Diagnostics.Process.GetProcessHandle (Int32 الوصول، ثروويفيكسيتيد منطقية)

2009-01-02 13:00:20 Slp: في System.Diagnostics.Process.OpenProcessHandle()

2009-01-02 13:00:20 Slp: في System.Diagnostics.Process.get_Handle()

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceBase.WaitSqlServerStart (عملية بروسيسسقل)

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceSCM.StartSqlServer (معلمات سلسلة [])

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlEngine.SqlServerStartup.StartSQLServerForInstall (sqlCollation سلسلة سلسلة ماستيرفولباث، إيسكونفيجورينجتيمبلاتيدبس منطقية)

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.ConfigSQLServerSystemDatabases (خصائص افيكتيفيبروبيرتييس إيسكونفيجورينجتيمبلاتيدبس منطقية، أوسينستالينبوتس منطقية)

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.DoCommonDBStartConfig (توقيت كونفيجاكتيونتيمينج)

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.Install (توقيت كونفيجاكتيونتيمينج ' 2 قاموس أكتيونداتا، سبكب بوبليككونفيجوراتيونباسي)

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute (سيناريو كونفيجاكتيونسسيناريو توقيت كونفيجاكتيونتيمينج، قاموس ' 2 أكتيونداتا، سبكبكورينت بوبليككونفيجوراتيونباسي)

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute (سيناريو كونفيجاكتيونسسيناريو توقيت كونفيجاكتيونتيمينج، قاموس ' 2 أكتيونداتا، سبكبكورينت بوبليككونفيجوراتيونباسي)

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction (سلسلة أكتيونيد)

2009-01-02 13:00:20 Slp: في Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute (سلسلة أكتيونيد، ارورستريم TextWriter)

2009-01-02 13:00:20 Slp: استثناء: System.ComponentModel.Win32Exception.

2009-01-02 13:00:20 Slp: المصدر: النظام.

2009-01-02 13:00:20 Slp: الرسالة: تم رفض الوصول.


السيناريو 2
: سيبلغ الترقيات إلى SQL Server 2008 رسالة الخطأ التالية في قاعدة Engine_SqlEngineHealthCheck:

اسم القاعدة: Engine_SqlEngineHealthCheck
وصف القاعدة: يتحقق ما إذا كان يمكن إعادة تشغيل خدمة SQL Server؛ أو لمثيل متفاوت المسافات، ما إذا كان المورد SQL Server عبر إنترنت.
النتيجة: فشل
الرسالة/الإجراء التصحيحي: تعذر إعادة تشغيل خدمة SQL Server؛ أو لمثيل مجمع موارد SQL Server غير متصل

بالإضافة إلى ذلك، قد تلاحظ رسائل خطأ مشابهة لما يلي في الملف Detail.txt

2009-05-27 17:50:20 سقلينجيني:: نقطة اختبار "التحقق من مشغل" 'GetSqlServerProcessHandle_1'
2009-05-27 17:50:20 سقلينجيني:-سقلسيرفيرسيرفيسيسكم: انتظار الحدث nt 'Global\sqlserverRecComplete ر SQL10' إنشاء
2009-05-27 17:50:22 سقلينجيني:-سقلسيرفيرسيرفيسيسكم: في انتظار أحداث nt 'Global\sqlserverRecComplete ر SQL10' أو مؤشر عملية sql أن يكون
2009-05-27 17:50:22 سقلينجيني:-فاسيتسقلينجينيهيالثتشيك: Engine_SqlEngineHealthCheck: خطأ: تم رفض الوصول

Scenario3: فشل تثبيت جديد ل Microsoft SQL Server 2012 أو Microsoft SQL Server 2008 R2

راجع رسالة الخطأ التالية عند محاولة تثبيت مثيل جديد ل SQL Server 2008 R2 أو SQL Server 2012:

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

السبب

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

ملاحظة لمزيد من المعلومات حول الأذونات المطلوبة لتثبيت SQL Server، راجع قسم "المتطلبات المسبقة" على مواقع ويب MSDN التالي:

كيفية: تثبيت SQL Server 2008 (الإعداد)

تثبيت SQL Server 2012 من معالج التثبيت (الإعداد)

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

الحل

لإضافة الحقوق لحساب المسؤول المحلي، اتبع الخطوات التالية:

  1. تسجيل الدخول إلى الكمبيوتر كمستخدم له بيانات اعتماد إدارية.
  2. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب admintools عنصر التحكموثم انقر فوق موافق.
  3. انقر نقراً مزدوجاً فوق نهج الأمان المحلي.
  4. في مربع الحوار " إعدادات الأمان المحلي "، انقر فوق النهج المحليةوانقر نقراً مزدوجاً فوقتعيين حقوق المستخدم، ومن ثم انقر نقراً مزدوجاً فوق النسخ الاحتياطي للملفات والدلائل.
  5. في مربع الحوار خصائص دلائل وملفات النسخ الاحتياطي ، انقر فوقإضافة مستخدم أو مجموعة.
  6. في مربع الحوار تحديد مستخدم أو مجموعات ، اكتب حساب المستخدم الذي يتم استخدامه لإعداد، ومن ثم انقر فوقموافق مرتين.
  7. كرر الإجراء للنهج اثنين الأخرى المذكورة في قسم "السبب".
  8. من القائمة ملف ، انقر فوق إنهاء لإغلاق مربع الحوارإعدادات الأمان المحلي .
معلومات أخرى

  • للتحقق من قائمة الامتيازات المقترنة حاليا باستخدام الحساب الذي يتم استخدامه للإعداد، يمكنك استخدام الأداة AccessChk.exe. لتنزيل هذه الأداة، الرجاء زيارة الموقع التالي:

http://technet.microsoft.com/en-us/sysinternals/bb664922.aspx

الاستخدام: accesschk.exe -< حساب إعداد > *

على سبيل المثال:

c:\tools\accesschk.exe-testdc\setupaccount *

عينة الإخراج:

مشكلات
سيباكوبريفيليجي
سيريستوريبريفيليجي
سيسيستيمتيميبريفيليجي
سيشوتدوونبريفيليجي
سيريموتيشوتدوونبريفيليجي
سيتاكيوونيرشيبريفيليجي
Sedebugprivilege لدى
سيسيستيمينفيرونمينتبريفيليجي
سيسيستيمبروفيليبريفيليجي
سيبروفيليسينجليبروسيسبريفيليجي
سينكريسيباسيبريوريتيبريفيليجي
سيلوادريفيربريفيليجي
سيكريتيباجيفيليبريفيليجي
سينكريسيقوتابريفيليجي
سيتشانجينوتيفيبريفيليجي
سيوندوكبريفيليجي
سيماناجيفولومبريفيليجي
سيمبيرسوناتيبريفيليجي
سيكريتيجلوبالبريفيليجي
سيتيميزونيبريفيليجي
سيكريتيسيمبوليكلينكبريفيليجي
سينتيراكتيفيلوجونرايت
سينيتووركلوجونرايت
سيباتشلوجونريت
سيريموتينتيراكتيفيلوجونرايت

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

خصائص

رقم الموضوع: 2000257 - آخر مراجعة: 10/11/2013 09:32:00 - المراجعة: 7.0

Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Enterprise Evaluation, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard

  • kbmt KB2000257 KbMtar
تعليقات
.clickstreamTracker.init(); =1&t=">