الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

استفسار عن فائدة Archive Log

Featured Replies

بتاريخ:

السلام عليكم
انا كان عندي استفسار صغير كده ويارب حد يجاوب عليه
انا عارف ان archive log له فائدة لما اجي اعمل recover لل databsae بتاعي لانه بيجيب كل transactions سواء اللي حصل لها commit او لا
مش كده تمام

اذا كان هوه ده الموضوع امال انا بعمل باك اب لل archive logs دي ليه ? ! اذا كان انا كده كده بعد ال restore لما اجي اعمل recover ال rman بيروح لل archive logs اللي علي الجهاز بتاعي ويعمل منها ال recover للداتا بيز ........ يعني ال rman مااستخدمش ال archive logs اللي انا عامل لها باك اب.
ارجو التوضيح لو ما كنتش فاهم قوي ...............

وبعدين فيه حاجة ثانية
انا شفت امر اسمه
backup
format 'c:\temp\al_t%t_s%s_p%p'
archivelog all
delete input;

اللي فهمته انه لما بيعمل باك اب لل archive log بيلغي الملفات بتاع ال archive log اللي موجودة علي الجهاز.
طيب .. بعد ما لغتها وفرضا الداتا بيز وقعت وعملت لها restore وجيت بعد كده اعمل لها recover المفروض دلوقتي انه يروح يقرا من ال archive log files اللي انا اصلا لغتها.!!!!!!!!!!!!!!!!!!!!! طيب انا عايز اعرف دلوقتي هيعمل recover ازاي.

============================================================
ياريت حد يوضح لي الصورة لاني جايز مش فاهم قوي
********************************************************************************
وشكرا

تم تعديل بواسطة mohammedsabry

بتاريخ:

السلام عليكم ورحمه الله وبركاته
بص ياسيدى ...الموضوع بامر الله بسيط وامشي معايا واحده واحده
اولا - RMAN او Oracle recovery manager ده وظيفته الاساسيه واوراكل عاملاه مخصوص عشان الباكاب والريكفري للداتابيز ومش بتقدر تتعامل مع كل امكانياته الا لو انت شغال على اركيف لوج مود archive log mode ...ده بس توضيح مبداى ومختصر عن Rman
ثانيا - انت لما تكون فى الاركيف لوج مود ..ساعتها archiver process بتاخد كل لوج فايل لما يتملي بمختلف انواع ال transactions اللى انت نفذتها ويقوم مخزنها فى ملفات اركيف archive
ثالثا - مع مرور الوقت ...والداتابيز شغاله ..و transactions بتزيد وووو ...الملفات دى عددها بيزيد ومساحتها بتكبر ...فلو حذفناها مش هنقدر نعمل point in time recovery or even in some cases complete recovery هنا جه المنطلق اننا ناخد باكاب ليها زى الداتافايل بالظبط ونخزنها فى باكاب ميديا
رابعا وده الاهم ...تعالى بقي لو حصل ايرور فى الداتابيز وعايزه يتعملها ريكفر ...وانت طبعا شغال اركيف لوج ...بس معندكش الملفات بتاعت الاركيف فعليا ..انت واخدلها باكاب (برده عن طريق الارمان ) وموجوده فى مسار انت محدده ومسميه مثلا archive backup

فى الريكفري الارمان بيعمل ايه ؟

الارمان بيشوف ال SCN المفروض يرجعله ايه .؟ ده سواء لو انت عملت complete or incomplete recovery ارمان بيترجم امر الريكفري لرقم SCN لازم يرجعله عشان تكون datafiles + log files + controlfiles (consistent ) a وبيروح يشوف ال SCN ده موجود فى اى اركيف فايل؟؟ ...
وطبعا لازم تكون عارف ان الارمان بيكون مخزن جواه كل الباكاب هيستوري بتاعك سواء اذا كان داتافايل او اركيف فايل ومتحدد جواه كل اركيف فايل ورقم SCN الذي يحتويه
فييجى يدور على الرقم ده يلاقيه مثلا كان فى ملف رقم كذا والملف ده انت اخدتله باكاب وبرده متسجل جوه ذاكره الارمان الباكاب وكل الملفات اللى يحتويها وارقام SCN جواها
فيروح يجيبه من الباكاب اللى انت واخده بكل بساطه وتتم عمليه الريكفري بكل سهوله
فعشان كده الباكاب للاركيف مهم جدا اننا نحتفظ بيه فى حاله الريكفري للداتابيز
وطبعا تقدر تقول ان الاركيف باكاب ده ملوش اى لزمه لو انت اخدت Fulll database backup + archivelog all واحتفظت بيها يبقي ساعتها الاركيف باكاب اللى انت واخده قبل كده ملوش اى لزمه معاك الا لو كنت عايز ترجع لوقت فات point in time recovery
اتمنى اكون افدتك
تحياتى

بتاريخ:
  • كاتب الموضوع

السلام عليكم
شكرا يا دوك الامور كده وضحت شوية
شكرا علي الرد
وان شاء الله ما نتحرمش من المتابعة بتاعتك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.