التغييرات في الملف التمهيدي ل SQL Server 2005

مقدمة

توضح هذه المقالة التغييرات في الملف التمهيدي ل Microsoft SQL Server 2005.

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

تم تغيير المعلومات التالية أو قد أصبحت متاحة بعد نشر الملف ReadmeSQL2005.htm ل SQL Server 2005.

فشل إعداد SQL Server 2005 على جهاز كمبيوتر الذي يقوم بتشغيل Windows Server 2003 Service Pack 1 أو إصدار لاحق Windows Server 2003 إذا لم يتم تشغيل خدمة المشغل معالجة ملقم DCOM

تثبيت SQL Server 2005 على حزمة الخدمة Windows Server 2003 service Pack 1 (SP1) أو إصدار أحدث من Windows Server 2003. إذا لم يتم بدء تشغيل خدمة المشغل معالجة ملقم DCOM (DCOMLAUNCH)، تتلقى رسالة خطأ مشابهة لما يلي:
خطأ 1601 تثبيت Microsoft SQL Server 2005 إعداد ملفات دعم راجع ملف السجل للحصول على معلومات أكثر تفصيلاً
بالإضافة إلى ذلك، يتم تسجيل رسالة الخطأ التالية في ملف السجل SQL Server 2005 إعداد دعم ملفات المكون (SQLSetupNumber_InstanceName_Support.log)
MSI (c) (A8:54) [13:10:24:325]: فشل الاتصال بالخادم. خطأ: 0x800706BA

فشل إعداد SQL Server 2005 على جهاز كمبيوتر Windows Vista يحتوي على أحرف صغيرة أو الترتيب تحسس حالة الأحرف

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

كلمات مرور ملقم SQL الآن حساسة لحالة الأحرف

في SQL Server 2005 كلمات المرور ترتبط بنظام التشغيل. بهذا التغيير كلمات مرور تسجيل الدخول ل SQL Server 2005 أصبحت حساسة لحالة الأحرف.

قد تتلقى رسالة خطأ في مربع الحوار خطأ "و" تقرير عن استخدام على أجهزة كمبيوتر 64 بت

إذا كنت تستخدم SQL Server 2005 في بيئة 64-بت، قد تتلقى رسالة خطأ عند محاولة تغيير الإعدادات في
صفحة خصائص متقدمة من شاشة خطأ وتقرير الاستخدام . تتلقى هذا الخطأ عند وضع الرسائل
حقل الموقع تقرير خطأ للمكونات الأخرى (x86) فارغاً. نوصي بتوفير اسم مجلد صالح على محرك الأقراص المحلي في حقل الموقع تقرير خطأ . قد يكون هذا المجلد نفس المجلد مثل المجلد الذي حددته في
مكون آخر .

قد تتلقى رسالة خطأ فارغة في Studio إدارة ملقم SQL

يمكنك ترقية جهاز كمبيوتر يستند إلى نظام التشغيل Microsoft Windows 2000 يقوم بتشغيل SQL Server 2005 إلى Microsoft Windows Server 2003 الخدمة service Pack 1 (SP1). عند القيام بذلك، قد تتلقى رسالة خطأ فارغة في Studio إدارة ملقم SQL.

لحل هذه المشكلة، قم بإصلاح Microsoft.NET Framework بعد ترقية نظام التشغيل. للقيام بذلك، اتبع الخطوات التالية:
  1. في "لوحة التحكم"، افتح إضافة أو إزالة البرامج.
  2. انقر فوق Microsoft.NET Framework 2.0.
  3. انقر فوق تغيير/إزالة.
  4. انقر فوق إصلاحومن ثم انقر فوق
    التالي.
  5. عند اكتمال عملية الإصلاح، إعادة تشغيل الكمبيوتر إذا تم مطالبتك بذلك.

كيفية استخدام صفحة الرموز DBCS

إذا تم تكوين نظام التشغيل لاستخدام مجموعة الأحرف مزدوجة البايت (DBCS) شفرة، حدد ترميز UNICODE بدلاً من ترميز ANSI لملف الإخراج في "إنشاء معالج SQL Server البرامج النصية".

مكون التوافق مفقود في SQL Server Express Edition

Microsoft SQL Server 2000 سطح المكتب مشغل Service Pack 4 (MSDE SP4) يستند إلى Microsoft SQL Server 7.0. عند محاولة ترقية MSDE SP4 إلى SQL Server 2005 Express Edition، تتلقى رسالة إعلام بخطأ للمكون التوافق أثناء الإعداد. بالإضافة إلى ذلك، تتم كتابة رسالة خطأ إلى ملف سجل الإعداد. تشير رسالة الخطأ هذه أن الملف SQLServer2005_BC.msi غير موجود في مجلد الإعداد ل SQL Server Express Edition.

لإكمال إعداد إصدار SQL Server Express، يجب تشغيل إعداد إصدار SQL Server Express في وضع الإصلاح. لمزيد من المعلومات، راجع الموضوع "كيف إلى: تثبيت SQL Server 2005 من موجه الأوامر" في كتب SQL Server 2005.

لمزيد من المعلومات حول كتب SQL Server 2005، قم بزيارة موقع Microsoft التالي على الويب:.

تظهر الأحرف البيانات المهملة في مربع الحوار تحديث مكون ملقم SQL في بعض الإصدارات المترجمة

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

يتم تغيير الأذونات المطلوبة للبحث عن النص الكامل في بيئة مقسمة إلى كتل

تم إجراء تغييرات إلى موضوع "امتيازات تخفيض الفرع 4-1-6 لبحث نص كامل" في الملف التمهيدي. لقد تمت إزالة التقييد الذي يتطلب أذونات خاصة "مشغل" كامل النص Microsoft لحساب خدمة SQL Server (MSFTESQL) في بيئة مقسمة إلى كتل. في بيئة مقسمة إلى حساب الخدمة MSFTESQL لن يتطلب أذونات المسؤول المحلية.

ملاحظة: وكخيّرة مثلى، نوصي بتعيين خدمة MSFTESQL تعمل تحت حساب المميز منخفض.

كيفية نسخ SQL Server 2005 إلى مشاركة عبر شبكة، وقم بتشغيل برنامج الإعداد من نسخ موقع

إذا قمت بتحميل SQL Server 2005 من موقع شبكة مطوري Microsoft (MSDN)، يتم تقسيم المنتج بين عمليتي تنزيل ما يلي:
  • ملقمات SQL Server 2005-إصدار المطورين-
  • أدوات SQL Server 2005-إصدار المطورين-
لإعداد SQL Server 2005، يجب تحميل الملفات ملقمات والأدوات إلى المجلدات التي يتم تسمية "ملقمات" و "أدوات". وإلا يفشل برنامج الإعداد عند تثبيت مكونات أدوات و "كتب SQL Server عبر إنترنت". بالإضافة إلى ذلك، تتم كتابة رسالة الخطأ التالية إلى ملف Core.log برنامج الإعداد:
CORE.LOG
=========

خطأ: طرح استثناء أثناء تنفيذ الإجراء "InstallToolsAction.10". تشغيل معلومات خطأ تم الإبلاغ عنه من خلال:

وتضم المجموعة الهدف الجهاز المحلي.

تم اكتشاف استثناء فادح أثناء تثبيت الحزمة: "10"

رمز الخطأ: 0x80070002 (2)

نص خطأ Windows: يتعذر على النظام العثور على الملف المحدد.

اسم الملف المصدر: sqlchaining\sqlprereqpackagemutator.cpp


اسم الدالة: sqls::SqlPreReqPackageMutator::modifyRequest

مصدر رقم خط: 196


تم اكتشاف وينيكسسيبشن أثناء تثبيت الحزمة. : 1603

رمز الخطأ: 0x80070643 (1603)

نص خطأ Windows: حدث خطأ فادح أثناء التثبيت.

اسم الملف المصدر: packageengine\installpackageaction.cpp


اسم الدالة: sqls::InstallPackageAction:: تنفيذ

مصدر رقم خط: 167

فوريتشديريكتوري نموذج الملف التمهيدي غير كاملة

ملف المستند التمهيدي لنموذج فوريتشديريكتوري غير كاملة. للحصول على الملف التمهيدي كاملة، راجع الموضوع "نموذج فوريتشديريكتوري" في كتب SQL Server 2005.

يتطلب البرنامج إعداد SQL Server 2005 1.6 غيغابايت (GB) من مساحة القرص

لا يمكنك تثبيت SQL Server 2005 إذا كان لديك أقل من 1.6 غيغابايت من مساحة القرص المتوفرة على محرك أقراص النظام. يتم استخدام معظم هذه المساحة لفترة قصيرة فقط. بعد تشغيل برنامج "الإعداد"، يتطلب SQL Server 2005 700 ميغابايت (MB) من المساحة على القرص.

لا يمكن إنشاء فهارس غير متفاوتة المسافات فريدة من نوعها عبر الإنترنت

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

قد تتلقى رسالة خطأ إذا كنت تستخدم استعلام ROLAP

إذا كنت تستخدم استعلام ROLAP كان الشرط على بعد أصل/تابع يستخدم روتميمبيريف = بارينتيسميسينج، قد تتلقى رسالة الخطأ التالية:
غير قادر على عرض خصائص الخلية

فشل برنامج الإعداد عند تثبيت مشغل قاعدة بيانات أو خدمات تحليل SQL Server أثناء الترقية

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

على سبيل المثال، استخدم بناء الجملة التالي لتحديد نفس المسار لملفات البيانات "مشغل قاعدة البيانات" أما بالنسبة لملفات بيانات "خدمات التحليل".

ملاحظة: يجب توفير المعلومات الخاصة بالتثبيت.
start /wait <DVD Drive>:\setup.exe /qn UPGRADE=SQL_Engine VS=<VSName> INSTALLVS=Analysis_Server INSTANCENAME=MSSQLSERVER SQLACCOUNT=<DomainName\UserName> SQLPASSWORD=<StrongPassword> 
ADMINPASSWORD=<StrongPassword> ADDLOCAL=Analysis_Server,AnalysisDataFiles,Client_Components
INSTALLASDATADIR="I:\DATA\" INSTALLSQLDATADIR="I:\DATA\" SQLCLUSTERGROUP="DomainName\GroupName"
ASCLUSTERGROUP="DomainName\GroupName" AGTCLUSTERGROUP="DomainName\GroupName"
FTSCLUSTERGROUP="DomainName\GroupName" SQLBROWSERACCOUNT=<DomainName\UserName>
SQLBROWSERPASSWORD=<StrongPassword> ASACCOUNT=<DomainNane\UserName> ASPASSWORD=<StrongPassword>
PIDKEY=<pidkey value without a "-">

قد تتلقى رسالة خطأ عند استخدام ROLAP

استخدام ROLAP ويستخدم المكعب الخاص بك الجداول من مصادر بيانات متعددة. عند محاولة استعراض مكعب، قد تتلقى إحدى رسائل الخطأ التالية:

رسالة الخطأ 1
خطأ OLE DB: خطأ OLE DB أو ODBC: SQL Server بحظر الوصول إلى العبارة 'OpenRowset/OpenDatasource' لمكون '"توزيع الاستفسارات المخصصة"' لأنه تم إيقاف تشغيل هذا العنصر كجزء من تكوين الأمان لهذا الملقم.
يمكن تمكين مسؤول نظام استخدام 'استعلامات الموزعة Ad Hoc' باستخدام sp_configure. لمزيد من المعلومات حول تمكين 'استعلامات الموزعة Ad Hoc'، راجع "تكوين ناحية سطح" في "كتب SQL Server عبر إنترنت". ; 42000.
رسالة الخطأ 2
خطأ OLE DB: خطأ OLE DB أو ODBC
تحدث هذه المشكلة لأن SQL Server 2005 يوفر الوصول قيد التشغيل لمجموعة معينة من مقدمي الخدمات. SQLNCLI هو موفر OLE DB أصلية جديدة ل SQL Server 2005 والوصول. ومع ذلك، SQLNCLI.1 هو الجهة الخاصة بالإصدار SQLNCLI وغير موجود في قائمة موفري. ولذلك، SQLNCLI.1 ليس لديه حق الوصول. على الرغم من أن SQLNCLI و SQLNCLI.1 متطابقة لأنه يشير إلى SQLNCI.1 SQLNCLI، لم يتعرف SQL Server 2005 أن SQLNCLI و SQLNCLI.1 متطابقة. SQL Server 2005 بحظر الوصول إلى SQLNCLI.1.

لحل هذه المشكلة، استخدم إحدى الطرق التالية:
  • استخدام SQLNCLI بدلاً من SQLNCLI.1 في سلسلة اتصال OLE DB.
  • في SQL Server، بشكل صريح إضافة SQLNCL.1 إلى قائمة موفري الوصول قيد التشغيل.

تأكيد عند استخدام الأمر تصدير الطراز MINING

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

لا يمكنك استدعاء النسخ المتماثل عناصر تحكم ActiveX من التطبيقات التي تم إنشاؤها باستخدام.NET Framework 1.1 أو.NET Framework 1.0

عناصر تحكم ActiveX النسخ المتماثل يتم إهمال صالح كائنات إدارة النسخ المتماثل (RMO) للبرمجة في التعليمات البرمجية المدارة. إذا قمت باستدعاء عناصر تحكم ActiveX من تعليمات برمجية مدارة، يجب استخدام.NET Framework 2.0. إذا كنت تستخدم إصدار سابق من.NET Framework، يتم طرح استثناء.

لا تقم بتغيير اسم حساب sa على الملقمات في طبولوجيا النسخ المتماثل

في SQL Server 2005 من الممكن تغيير حساب sa للأمر "تغيير تسجيل الدخول" باستخدام اسم مختلف. تغيير الاسم غير معتمد على الملقمات في طبولوجيا النسخ متماثل وقد يؤدي إلى فشل النسخ المتماثل.

أثناء الترقية من MSDE SQL Server Express، ترقية قاعدة البيانات msdb لم

إذا قمت بالترقية MSDE إلى SQL Server Express، لم يتم ترقية قاعدة البيانات msdb. يتأثر وظائف النسخ المتماثل التالية:
  • لا يمكن إرفاق أو استعادة قاعدة بيانات منسوخة من مثيل MSDE مثيل SQL Server Express الذي تمت ترقيته. يمكنك إرفاق أو استعادة قاعدة بيانات إلى مثيل جديد ل SQL Server Express.
  • هناك اعتبارات لإنشاء الاشتراكات على مثيل SQL Server Express تمت ترقيته:
    • لا يمكنك إنشاء اشتراك على مثيل تمت ترقيته باستخدام "معالج الاشتراك الجديد".
    • لا يمكنك إنشاء اشتراك على مثيل تمت ترقيته باستخدام كائنات إدارة النسخ المتماثل (RMO) أو الإجراءات المخزنة SQL العمليات إذا تم تمكين الاشتراك لإدارة التزامن Windows.
    يمكنك إنشاء اشتراك باستخدام "معالج الاشتراك الجديد"، توفير الموارد، أو الإجراءات المخزنة SQL للعمليات في مثيل جديد ل SQL Server Express.

أثناء الترقية من SQL Server 2000 أو SQL Server 7.0، تغييرات قاعدة البيانات الافتراضية من SA الرئيسية

إذا قمت بالترقية من SQL Server 2000 أو SQL Server 7.0 لإصدار SQL Server 2005، يتم تغيير قاعدة البيانات الافتراضية من SA الرئيسية. يحدث هذا السلوك نظراً لأن حساب SA حساب حالة خاصة وحساب SA تخزيناً مؤقتاً. لحل هذا السلوك، قم بتشغيل الأمر فريسيستيمكاتشي dbcc أو إعادة تشغيل خدمة SQL Server.

تغيير اللغة الافتراضية لحساب sa

اللغة الافتراضية لحساب SQL Server sa هي اللغة الذي تم تعيينه أثناء الإعداد أو ترقية. في الإصدارات السابقة من Microsoft SQL Server، تشغيل إجراء مخزن sp_configure لتغيير اللغة الافتراضية للخادم أيضا تحديث اللغة الافتراضية لحساب sa. لتغيير اللغة الافتراضية لحساب sa في SQL Server 2005، يجب تشغيل الإجراء sp_defaultlanguage المخزنة، قم بتشغيل الأمر فريسيستيمكاتشي DBCC وثم بدء تشغيل جلسة عمل جديدة. لا يتم تشغيل sp_configure لتغيير اللغة الافتراضية للخادم تحديث اللغة الافتراضية لحساب sa.

عمليات التثبيت جنبا إلى جنب

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

ظهور رسالة خطأ عند إرفاق قاعدة بيانات في SQL Server إدارة Studio على جهاز كمبيوتر يستند إلى نظام التشغيل Windows Vista: "قادر على فتح الملف الفعلي < name.mdf" ملف ">"

على جهاز كمبيوتر يستند إلى Windows Server 2003 أو على جهاز كمبيوتر يستند إلى نظام التشغيل Windows XP، يمكنك فصل قاعدة بيانات من Microsoft SQL Server 2005. عند محاولة إرفاق قاعدة البيانات هذه في SQL Server إدارة Studio على جهاز كمبيوتر يستند إلى نظام التشغيل Windows Vista، تتلقى رسالة الخطأ التالية:
5120 الرسالة
غير قادر على فتح الملف الفعلي < name.mdf ملف >. خطأ نظام التشغيل 5: "5 (لم يتم العثور على خطأ)"
تحدث هذه المشكلة حتى إذا كان حساب تسجيل دخول Windows الحالي عضوا في دور مسؤول النظام SysAdmin في الملقم SQL.

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

قد يتوقف برنامج الإعداد 2005 الملقم في شاشة "التحقق تكوين النظام"

تستمر في تلقي الرسالة "إعداد SQL Server بالالتقاط تكوين الكمبيوتر" في شاشة التحقق تكوين النظام، ولا تنتقل إلى الشاشة التالية. قد يحدث هذا السلوك عندما يتم تشغيل خدمة منسق المعاملات الموزعة ل Microsoft ضمن حساب آخر بخلاف حساب NetworkService في Windows Server 2003 وفي نظام التشغيل Windows XP. تأكد من أن يتم تشغيل خدمة منسق المعاملات الموزعة ل Microsoft ضمن حساب NetworkService.
لمزيد من المعلومات حول خدمة منسق المعاملات الموزعة ل Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

903944 يجب أن تعمل Microsoft خدمة "منسق المعاملات الموزعة" ضمن حساب NT AUTHORITY\NetworkService Windows في Windows Server 2003 وفي نظام التشغيل Windows XP


خصائص

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

تعليقات