الانتقال إلى المحتوى
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.

Auto Cold Physical Backup

Featured Replies

بتاريخ:

Rem #  Purpose:    Cold backup of oracle databases  
Rem #  Author:     DBA. Maher Atieh                         

SET FEED off ECHO off HEAD off VER off
DEF BKUPDIR = D:\Backup\Cold
HOST MKDIR D:\Backup\Cold

SPOOL tmp.tmp
  SELECT 'HOST COPY /Y '||name  ||' &&BKUPDIR' FROM v$datafile; SELECT 'HOST COPY /Y '||member||' &&BKUPDIR' FROM v$logfile; SELECT 'HOST COPY /Y '||name  ||' &&BKUPDIR' FROM v$controlfile; SPOOL off

CONN /AS SYSDBA
SHUTDOWN TRANSACTIONAL

@tmp.tmp

STARTUP FORCE

HOST DEL tmp.tmp
UNDEF BKUPDIR
SET FEED on ECHO on HEAD on VER on

 

 

 

 

البكب ال Cold من أضمن أنواع البكب عندما تكون الداتابيس noarchilelog modeولكن مشكلته أنك مضطر لإيقاف الداتابيس أثناء البكب

 

إفتح الملف المرفق وستجد في البدايه

DEF BKUPDIR = D:\Backup\Cold
HOST MKDIR D:\Backup\Cold

تأكد من أن المسار الذي تريد وضع البكب فيه صحيح

 

 

SPOOL tmp.tmp
  SELECT 'HOST COPY /Y '||name  ||' &&BKUPDIR' FROM v$datafile; SELECT 'HOST COPY /Y '||member||' &&BKUPDIR' FROM v$logfile; SELECT 'HOST COPY /Y '||name  ||' &&BKUPDIR' FROM v$controlfile; SPOOL off

هذا الكود لتوليد أوامر النسخ لجميع الملفات المهمة لديك

 

CONN /AS SYSDBA
SHUTDOWN TRANSACTIONAL

تأكد من أنك تعمل connect بواسطة يوزر يملك صلاحية sysdba مثلا

conn sys/change_on_install@orcl as sysdba

 

@tmp.tmp
STARTUP FORCE

وهذا لنسخ الملفات ثم إعادة تشغيل الداتابيس

 

 

 

ولكم تحياتي

DBA. Maher Atieh

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

بتاريخ:

مشكوووووووووور ابو عطية على هذه السكريبتات جميلة :)

بتاريخ:

وينك يا باشا ومشكور على الهديه وجزاك الله كل خير

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

من عيوني الثنتين

بس إنتو إإمرو

  • بعد 1 شهر...
بتاريخ:
  • كاتب الموضوع

أيها المنتدى الكريم

لقد حدثت السكربت ليصبح باتش Batch يعني دبل كليك وينفذ حالو من حالو

وما عليك إلا أن تعملو كليك يمين ثم Edit أول مره وتقوم بتغيير اليوزر والباسورد

وتفاصيل الباتش أيضا موجوده على ملف أخر وأرجو فتح ملف الشرح بواسطه ال Wordpad
أكرر ال Wordpad لكي يكون واضح

أولا السكربت من هنا
ثانيا ملف الشرح من هنا


ولكم تحياتي.... وبارك الله بكم وبهذا المنتدى


DBA. Maher Atieh

  • بعد 1 سنة...
بتاريخ:

اخي العزيز مشكووور جدا ...

يا ريت لو تتاكد من الروابط للباتش لانها معطوبة


أولا السكربت من هنا .. غير موجودة
ثانيا ملف الشرح من هنا .. غير موجودة


وشكرا لك

بتاريخ:

هناك مواضيع بالمنتدى قديمه لكنها قيمه
جدا لو انه يوجد طريقه لتجميعها
لكن اظن ان الموضوع صعب جدا

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

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

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

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

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

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.