بتاريخ: 16 أكتوبر 201510 سنة comment_266780 السلام عليكم ارجوا المساعدة في مشكلة كبر حجم tablespace بقاعدة بيانات oracle 9i حيث ان حجم النسخة الاحتياطية يبلغ 1tera مما يسبب لي مشكلة بمكان تخزين النسخة بالاضافة لاسترجاعها . بحاجة الى شرح او مساعدة في عمل truncate له بحيث يتم تقليص حجمه مع العلم بانني لا يمكن ايقاف العمل عليه. أحد المبرمجين اقترح ان اقوم بانشاء tabelspace احتياطي ونقل كافة بيانات له ومن ثم العمل على محو records لحد معين ومن ثم عمل truncate وثم نقل اعادة البيانات المطلوبة والمتبقية بالجدول . هل من مساعدة ? وشكرا تقديم بلاغ
بتاريخ: 27 ديسمبر 201510 سنة comment_269522 قم بتحمبل toad ثم من المنيو database => Diagnose =>Segmant Advisor ثم من حقل Tabledpace قم باختيار Tabledpace الذي حجمة كبير ومن ال Object Owner اختار all ثم قم بتنفيذ الامر العلمة الخضراء انتظر حتي يكمل الفحص ثم من التبوب Advisor Recommendation ضلل الكل ونفذ الامر هذا العمل يقوم بحذف ال Segmant الفارغة لكن الان قد لا تسطيع ان تقلل حجم ال Tabledpace لكن اذا اردت التقليل قم بعمل نسخة من كل المستخدمين ثم قم بحذفهم والاسترجاع من جديد ( ملاحظة لانة لو قمت بعمل نسخة قبل هذه الاجراءات والحذف والانشاء من جديد عند الاستراجاع للنسخ سوف يقوم بزيادة حجم Tabledpace من جديد لكن بعد حذف Segmant الفارعة سوف تسترجع النسخ بدون زيادة الحجم) تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.