الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مظاهر الاختلاف بين الإصدارين 64-بت و 32-بت

مغلق
بدأه cold0zero في 28 أغسطس 2004 · 0 رد · 3,463 مشاهدة · في أرشيف قسم SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1

سنتناول الآن مظاهر الاختلاف التي سنقابلها عند تثبيت النسخة 64-بت من Microsoft® SQL Server™ 2000 واستخدامها.

الإعداد والتثبيت

يستخدم SQL Server 2000 (34-بت) Windows Installer من أجل التثبيت الكامل المتوافق لجميع ميزات SQL Server 2000 التي تظهر في شكل شجرة ميزات. لم يعد SQL Server 2000 يعتمد وضعي التثبيت الأمثل والأدنى (Minimum and typical). سيقوم برنامج الإعداد أولاً بعرض شجرة الميزات مع جميع الميزات المتوفرة ويمكن للمسؤولين تخصيص أنماط التثبيت من خلال اختيار عناصر من شجرة الميزات وتغيير مسارات التثبيت.

التفاعل بين شجرة الميزات وبين الميزات الأصل والميزات التابعة

1. في الإصدار SQL Server 2000 تم تقييد تحديد الميزات التابعة بصورة أكبر عما كانت عليه في النسخة التي تعمل بنظام (32-بت) من الإصدار،SQL Server 2000، فمثلاً كانت الميزة Tools تستخدم لتثبيت جميع الأدوات ولكن حتى الآن لا يوجد خيار يتيح لك إمكانية تحديد الأدوات الفردية. وبالمثل، فقد تم قصر مكونات الخادم Server Components على استخدام SQL Server 2000 و Full-Text Search Engine. سيتم تمكين التحديد الكامل للميزات التابعة في الإصدار القادم.

2. لا يعتمد SQL Server 2000 الخيار Connectivity-Only

3. لا يتم تنفيذ الخيار Connectivity-Only أثناء إعداد SQL Server 2000 (64-bit). لا يتمكن SQL Server 2000 من استخدام هذا الخيار في النسخ المثبتة مثل Microsoft Data Access Components (MDAC) و Jet.Jet. يتم تثبيت مكونات MDAC من النوع (64-بت) بواسطة النسخ التي تعمل بنظام (64-بت) في عائلة Windows® Server 2003 لأنها جزء من المكونات الأساسية لهذه العائلة.

التثبيت البعيد

• لا يعتمد SQL S (64-بت) التثبيت البعيد.

ترقية الإصدار السابق

• لا يتم اعتماد تشغيل الإصدارات السابقة من SQL Server لأجهزة كمبيوتر تعمل بنظام 64-بت على النظام الأساسي الذي يعمل بنظام 64-بت، بالإضافة إلى أنه لا يتم اعتماد مثيلات 32-بت في هذا الإصدار.

ترحيل البيانات

• يتم اعتماد ترحيل البيانات من SQL Server 2000 إلى SQL Server 2000 (64-bit). يمكن إرفاق قاعدة بيانات تعمل بنظام 32-بت بمثيل 64-بت بواسطة استخدام إرفاق/فصل أو استرداد/نسخ احتياطي في البرنامج Enterprise Manager الذي يعمل بنظام 32-بت. يمكنك نقل البيانات بين نسختين من SQL Server إحداهما تعمل بنظام 32-بت والأخرى بنظام 64-بت. كما يتم اعتماد بيانات الترحيل من SQL Server version 7.0 باستخدام نفس الطرق بينما لا يتم اعتماد العكس.

وثائق كل من SQL Server 2000 SP3 و SQL Server 2000 (64-bit)

• يشتمل الجزء Books Online على وثائق لكل من SQL Server 2000 Service Pack 3 و SQL Server 2000 (64-bit). ولقد تم تنظيم جدول محتويات Books Online بواسطة النظام الأساسي: 64-بت حيث تم تجميع المحتوى في عقدة تسمى "SQL Server 2000 (64-bit)" بينما تم تجميع موضوعات 32-بت في عقدة تسمى "SQL Server 2000". لم يتم تحديث جميع موضوعات 32-بت فيما يتعلق بـ SP3.

• من الجدير بالذكر أنه تم الدمج بين محتوى 64-بت وبين 32-بت وبالتالي قد يرجع البحث الكلمة الأساسية قائمةً تجمع بين موضوعات 32-بت و64-بت. يمكن التعرف على الموضوعات التي تتطابق مع SQL Server 2000 الذي يعمل بنظام 64-بت من خلال العلامة "64-bit" في عنوان الموضوع.

الصيانة

• صيانة الميزة

يستخدم SQL Server 2000 (64-bit) الخيار Add or Remove Programs في Control Panel لتوفير الدعم الكامل لإضافة الميزات الفردية أو إزالتها، بالإضافة إلى إزالة المثيلات من SQL Server. يمكنك أيضًا استخدام واجهة المستخدم Setup أو سطر الأوامر لصيانة التثبيت. لا يتم اعتماد صيانة الميزة لمجموعات التثبيت.

• صيانة المثيل Instance Maintenance

من المعلوم أن أنشطة الصيانة في مجموعات التثبيت الموجودة يتم اعتمادها باستخدام Add Or Remove Programs في Control Panel وكذلك في برنامج الإعداد. يتم سرد كل مثيل تم تثبيته (ما عدا مجموعات التثبيت) في قائمة في مربع الحوار Add or Remove Programs. قد يتم إزالة أي مثيل لا ينتمي لمجموعة الخوادم المتصلة أو يتم تغييره باستخدام Add or Remove Programs. بإمكانك أيضًا إجراء صيانة المثيل باستخدام سطر الأوامر في البرنامج Setup من خلال تحديد الميزات على سطر الأوامر أو في الملف .ini. لمزيد من المعلومات حول صيانة مجموعة الخوادم المتصلة، راجع الجزء الخاص بنظام تجاوز الفشل في مجموعة خوادم متصلة (failover clustering).

النسخ والمكونات

• النسخ المعتمدة

تتوفر النسخة Enterprise Edition في هذا الإصدار فقط. كما لا يتوفر SQL Server 2000 (64-bit) Desktop Engine.

• مكتبات الشبكة

لم يتم تضمين صفحة التكوين الخاصة بمكتبة الشبكة في SQL Server 2000 (64-bit) بينما يقوم البرنامج Setup أولاً بتمكين Shared Memory و Named Pipes و TCP/IP. يجب استخدام SQL Network Utility لتغيير الإعدادات التي تقوم بتمكين البروتوكولات أو تعطيلها. وبالرغم من أنه لم يتم اعتماد تكوين مكتبات الشبكة في البرنامج Setup إلا أنه مازال معتمدًا بواسطة SQL Server Network Utility. ويجدر التنويه إلى أن تكوين مكتبات شبكات العميل باستخدام Client Network Utility (cliconfg.exe) قد تم تضمينه في النسخ التي تعمل بالنظام 64-بت لعائلة Windows Server 2003.

• برامج الخدمات Services

يعتمد مربع الحوار Service Account كل من الحساب SQL Server Service (MSSQLSERVER, MSSQL$<instancename>) والحساب Analysis Services (MSSQLSERVEROLAPService). يعتمد مربع الحوار Remote Account Information الحساب Cluster Setup Admin من أجل استخدامه عند تثبيت خادم تخيلي. بالإضافة إلى توفير دعم سطر الأوامر المستخدم لتكوين هذه الحسابات.

نماذج التعليمة البرمجيةCode Samples

• لا يقوم البرنامج Setup بتثبيت نماذج التعليمة البرمجية.

English Query

1. لم يتم اعتماد English Query

2. خدمات التحليل Analysis Services

3. تتكامل Analysis Services داخل البرنامج SQL Server Setup

4. يمكن تثبيت Analysis في نفس وقت تثبيت محرك تشغيل قاعدة بيانات SQL Server العلائقية ومكونات SQL Server الأخرى. ويعد هذا البرنامج جزءًا من شجرة ميزات Windows Installer والتي تمكنك من تحديد الميزات التي تريد تضمينها في التثبيت. يظهر Analysis Services في شجرة الميزات مع الميزات التابعة لكل من Data و SQL Repository.

5. يستخدم البرنامج Analysis Services البرنامج SQL Server Repository

6. يستخدم Analysis Services الذي يعمل بنظام 64-بت البرنامج SQL Server بدلاً من Jet (.MDB) في مخزون بيانات التعريف الخاص به. إذا لم يتم تثبيت SQL Server بأكمله مع Analysis Services، ستقوم الميزة التابعة SQL Repository بتثبيت ملفات SQL Server الأساسية فقط وبتحديد موقع هذه الملفات.

الأدوات والأدوات المساعدة

1. أدوات إدارة واجهة المستخدم الرسومية

2. يجب استخدام أدوات تعمل بنظام 32-بت على خادم 32-بت لإدارة خادم يعمل بنظام 64-بت من بعيد إذا كنت تريد إدارة SQL Server يعمل بنظام 64-بت أو إدارة Analysis Server باستخدام أدوات إدارة مثل Enterprise Manager أو Analysis Manager. أما الأدوات التي تم تضمينها في هذا الإصدار هي Server Network Utility و Service Manger والأدوات المساعدة لسطر الأوامر.

3. تم تثبيت Distributed Transaction Coordinator (DTC) ضمن النسخ التي تعمل بنظام 64-بت في عائلة Windows Server 2003

4. يعد DTC جزءًا من النسخ التي تعمل بنظام 64-بت في نظام تشغيل عائلة Windows Server 2003 ولم يعد يتم تثبيته كجزء من برنامج إعداد SQL Server 2000 (64-bit). انتهى العمل أيضًا بنظام إدارة خدمة DTC من SQL Server Service Manager الذي كان معمولاً به في السابق. لإدارة هذه الخدمة، استخدم Services في النسخ التي تعمل بنظام 64-بت في Administrative Tools لعائلة Windows Server 2003.

5. لا تتوفر مكونات Data Transformation Services (DTS) المصممة لاستخدام الخوادم التي تعمل بنظام 64-بت في هذا الإصدار. لاحظ التغيرات التي تطرأ على الوظائف.

 يمكن حفظ حزمة DTS على خادم يعمل بنظام 64-بت وتشغيلها في مقابل مجموعة بيانات SQL Server 2000 (64-bit) ولكن يجب تشغيلها من جهاز يعمل بنظام 32-بت تم إعداده باستخدام أدوات SQL Server 2000.

 لا يمكن تشغيل Copy Database Wizard على خادم يعمل 64-بت. يتم اعتماد ترحيل البيانات من SQL Server 2000 إلى SQL Server 2000 (64-bit). يمكن إرفاق قاعدة بيانات تعمل بنظام 32-بت إلى مثيل يعمل بنظام 64-بت باستخدام الأسلوب إرفاق/فصل أو استرداد/نسخ احتياطي. يمكن أيضًا نقل قواعد البيانات بين نسخ SQL Server التي تعمل بنظام 32-بت أو التي تعمل بنظام 64-بت.

 إذا كنت تستخدم Meta Data Services (MDS) لتخزين حزمة DTS، يجب إدارة حزمة DTS وتخزينها على خادم 32-بت.

 لم يتم اعتماد دفع الاشتراكات القابلة للنقل (Transformable push subscriptions) بينما يجب أن يعمل سحب اشتراكات من SQL Server 2000 يعمل بنظام 32-بت باستخدام Publisher أو Distributor يعمل بنظام 64-بت

هذا الموضوع مغلق.

مواضيع مشابهة