كيفية إلغاء التجزئة باستخدام الأداة المساعدة Eseutil ‏(Eseutil.exe)‏

ترجمات الموضوعات ترجمات الموضوعات
معرف المقالة: 192185 - عرض المنتجات التي تنطبق عليها هذه المقالة.
توسيع الكل | طي الكل

في هذه الصفحة

الموجز

يمكنك استخدام الأداة المساعدة Eseutil لإلغاء تجزئة مخزن المعلومات والدليل في Microsoft Exchange Server 5.5 ولإلغاء تجزئة مخزن المعلومات في Microsoft Exchange 2000 Server وMicrosoft Exchange Server 2003. تقوم الأداة المساعدة Eseutil بفحص بنية جداول قاعدة البيانات وسجلاتها (والتي يمكن أن تتضمن القراءة والمسح الضوئي والإصلاح وإلغاء التجزئة) في المستوى المنخفض من قاعدة البيانات (Ese.dll).

توجد الأداة المساعدة Eseutil في المجلد Winnt\System32 في Exchange Server 5.5، وفي المجلد Exchsrvr/Bin في Exchange 2000 وExchange 2003. ويمكن تشغيل الأداة المساعدة على قاعدة بيانات واحدة في كل مرة من سطر الأوامر.

معلومات أخرى

يعمل خيار إلغاء التجزئة على جعل التخزين المستخدم متجاور واستبعاد التخزين غير المستخدم وضغط قاعدة البيانات، مما يقلل حجم قاعدة البيانات. وتعمل الأداة المساعدة Eseutil على نسخ سجلات قاعدة البيانات إلى قاعدة بيانات جديدة. وعندما تنتهي عملية إلغاء التجزئة، يتم حذف قاعدة البيانات الأصلية أو حفظها إلى موقع محدد من قِبل المستخدم، وتتم إعادة تسمية النسخة الجديدة بنفس الاسم الأصلي. وإذا صادفت الأداة المساعدة سجلاً تالفًا، تتوقف عن العمل ويتم عرض رسالة خطأ.

إلغاء تجزئة قاعدة بيانات في Exchange Server 5.5

ملاحظة تتطلب عملية إلغاء تجزئة قاعدة بيانات وجود مساحة متوفرة على القرص تساوي ١١٠ بالمائة من حجم قاعدة البيانات التي تريد معالجتها. لتحديد المساحة الفعلية المطلوبة، اتبع الخطوات التالية:
  1. تأكد من عدم تشغيل خدمة مخزن المعلومات.
  2. في موجه الأوامر، قم بتشغيل الأمر التالي:
    ‪eseutil /ms “database.edb”
  3. قم بحساب المساحة الفارغة بواسطة ضرب عدد الصفحات الفارغة في ٤ كيلوبايت.
  4. قم بطرح الرقم الذي حصلت عليه في الخطوة 3 من الحجم الفعلي لقاعدة البيانات.
  5. يمثل الرقم الذي حصلت عليه في الخطوة 4 حجم البيانات الموجودة في قاعدة البيانات. قم بضرب هذا الرقم في ١١٠ %. يكون الرقم الناتج الذي حصلت عليه هو المساحة التي يلزم توفرها لإلغاء تجزئة قاعدة البيانات.
  6. قم بقسمة الرقم الذي حصلت عليه في الخطوة 3 على ٩ غيغابايت في الساعة. يكون الرقم الذي تحصل عليه هو الزمن التقريبي الذي تستغرقه عملية إلغاء تجزئة قاعدة البيانات.

    ملاحظة تكون السرعة التي تعمل بها الأداة المساعدة Eseutil هي ٩ غيغابايت في الساعة. يُعد هذا الرقم مرجعًا فقط. يعتمد الرقم الدقيق على بيئة الإنتاج والأجهزة الموجودة بك.
لإلغاء تجزئة قاعدة بيانات Exchange Server 5.5، اتبع الخطوات التالية:
  1. قم بإيقاف خدمة قاعدة البيانات التي تريد إلغاء تجزئتها باستخدام الأداة "خدمات" الموجودة في "لوحة التحكم".
    • بالنسبة لقاعدة بيانات دليل Exchange، قم بإيقاف خدمة دليل Microsoft Exchange.
    • بالنسبة لقاعدة بيانات صندوق بريد Exchange أو قاعدة بيانات المجلد العمومي، قم بإيقاف خدمة Microsoft Exchange Information Store.
  2. في موجه الأوامر، قم بالتغيير إلى المجلد Winnt\System32، ثم اكتب الأمر eseutil /d ومبدِّل قاعدة بيانات وأية خيارات تريد استخدامها.
على سبيل المثال، يعمل الأمر التالي على تشغيل الأداة المساعدة القياسية لإلغاء التجزئة على الدليل وحفظ النسخة في الملف المعَرّف من قبل المستخدم:
C:\winnt\system32> eseutil /d /ds /tc:\dbback\tempdfrg.edb /p
استخدم أحد المبدِّلات التالية لقاعدة البيانات لتشغيل الأداة المساعدة Eseutil على قاعدة بيانات محددة.
الخيار         الوصف
----------------------------------------
‎/ds            الدليل

‎/ispriv        مخزن المعلومات الخاصة

‎/ispub         مخزن المعلومات العامة
					
استخدم أحد الخيارات التالية أو أكثر لتحديد العمليات التي تريد تنفيذها على قاعدة البيانات.
الخيار         الوصف
-----------------------------------------------------------------------
‎/b <المسار>      يستخدم لعمل نسخة احتياطية من قاعدة البيانات الأصلية غير المضغوطة
               في الموقع المحدد.

‎/p             يستخدم للاحتفاظ بقاعدة البيانات الأصلية غير المضغوطة والمحافظة عليها
               في موقعها الأصلي وتخزين قاعدة البيانات المضغوطة الجديدة
               في الملف الافتراضي Exchsrvr\Bin\Tempdfrg.edb.

‎/t <اسم_الملف> يستخدم لإنشاء قاعدة البيانات المضغوطة الجديدة وإعادة تسميتها في
               المسار المحدد.

‎/o             يستخدم لمنع عرض شعار Microsoft Exchange Server.
					

إلغاء تجزئة قاعدة بيانات في Exchange 2000 أو Exchange 2003

ملاحظة تتطلب عملية إلغاء تجزئة قاعدة بيانات مساحة متوفرة على القرص تساوي ١١٠ بالمائة من حجم قاعدة البيانات التي تتم معالجتها.
  1. في Exchange System Manager (إدارة نظام Exchange)، انقر بزر الماوس الأيمن فوق مخزن المعلومات الذي تريد إلغاء تجزئته، ثم انقر فوق Dismount Store (إلغاء تحميل المخزن).
  2. في موجه الأوامر، قم بالتغيير إلى المجلد Winnt\System32، ثم اكتب الأمر eseutil /d ومبدِّل قاعدة بيانات وأية خيارات تريد استخدامها.
على سبيل المثال، يعمل الأمر التالي على تشغيل الأداة المساعدة القياسية لإلغاء التجزئة على قاعدة بيانات مخزن صندوق البريد:
C:\program files\exchsrvr\bin> eseutil /d c:\progra~1\exchsrvr\mdbdata\priv1.edb
استخدم المبدِّل التالي لقاعدة البيانات لتشغيل الأداة المساعدة Eseutil لإلغاء التجزئة على قاعدة بيانات محددة.
eseutil /d <اسم قاعدة البيانات> [خيارات]

إلغاء التجزئة/الضغط

يتم استخدامه لضغط قاعدة بيانات أثناء عدم الاتصال.

بناء الجملة: eseutil /d <اسم قاعدة البيانات> [خيارات]

المعلمات: يشير <اسم قاعدة البيانات> إلى اسم ملف قاعدة البيانات التي تريد ضغطها.

لا يلزم استخدام أي من الخيارات التالية، ولكن يمكنك استخدام خيار واحد أو أكثر (يتم الفصل بين هذه الخيارات باستخدام مسافة واحدة) لتحديد العمليات التي تريد تنفيذها على قاعدة البيانات.
الخيار         الوصف
----------------------------------------------------------------
‎/b<قاعدة البيانات>   يستخدم لعمل نسخة احتياطية بالاسم المحدد

‎/t<قاعدة البيانات>   يستخدم لتعيين الاسم المؤقت لقاعدة البيانات (الاسم الافتراضي هو
               Tempdfrg.edb)

‎/s<الملف>       يستخدم لتعيين اسم ملف الدفق (التعيين الافتراضي هو "بلا")

‎/s<الملف>       يستخدم لتعيين الاسم المؤقت لملف الدفق (الاسم الافتراضي هو
               Tempdfrg.stm)

‎/p             يستخدم للحفاظ على قاعدة البيانات المؤقتة (بمعنى آخر،
               منع التأسيس)

‎/o             يستخدم لمنع الشعار

‎/i             يستخدم لمنع إلغاء تجزئة ملف الدفق
					
ملاحظة في حالة تعطيل التأسيس (على سبيل المثال، إذا استخدمت الخيار ‎/p)، يتم الاحتفاظ بقاعدة البيانات الأصلية غير مضغوطة، وتحتوي قاعدة البيانات المؤقتة على نسخة قاعدة البيانات التي تم إلغاء تجزئتها.

لمزيد من المعلومات حول الإصدارين 4.0 و5.0 من Exchange Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
163627 XADM: كيفية إلغاء تجزئة ملف EDB على ملقم آخر بخلاف ملقم Exchange
لمزيد من المعلومات حول كيفية تشغيل الأداة المساعدة Eseutil على جهاز كمبيوتر لا يستخدم Exchange Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft" (قد تحتوي هذه المقالة على ارتباطات إلى محتوى باللغة الإنجليزية (محتوى لم تتم ترجمته بعد)):
244525 كيفية تشغيل الأداة المساعدة Eseutil على جهاز كمبيوتر لا يستخدم Exchange Server
يتم إنشاء الملف Tempdfrg.edb على محرك الأقراص المنطقي حيث تم تشغيل الأمر eseutil /d إلا إذا تم استخدام المبدِّل ‎/t. على سبيل المثال، لإنشاء ملف Tempdfrg.edb على جذر محرك الأقراص D، قم بتشغيل الأمر التالي:
D:\>eseutil /d /ispriv
كما يمكنك استخدام المبدِّل ‎/t لتعيين اسم لقاعدة البيانات المؤقتة وإنشاء الملف على موقع مختلف. على سبيل المثال، لإنشاء ملف Sample.edb على جذر محرك الأقراص D عند تشغيل الأمر eseutil من محرك الأقراص C، قم بتشغيل الأمر التالي:
C:\>eseutil /d /ispriv /td:\Sample.edb

الخصائص

معرف المقالة: 192185 - تاريخ آخر مراجعة: 04/ربيع الأول/1429 - مراجعة: 7.2
تنطبق على
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
كلمات أساسية: 
kbhowto KB192185

إرسال ملاحظات

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com