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

Logical Backup Plan - Dump Backup

Featured Replies

بتاريخ:

السلام عليكم ..

 

ادناه شرح كيفية عمل نسخ احتياط (DUMP BACKUP) بصورة اليه

 

LOGICAL BACKUP PLAN - DUMP FILE FOR TRANSFFER AND BACKUP DATA

 

قبل البدء نتفرض :

==========
- قاعدة بيانات متوفرة على نظام وندوز

 

- اسم قاعدة البيانات : ORCL

 

الخطوات :

======

  

1- انشأ مجلد اسم BACKUP في الـ  :C

 

2-  ادخل لقاعدة البيانات بصلاحية SYSDBA

 

في CMD اكتب SQLPLUS / AS SYSDBA

 

ثم نفذ ما يلي لربط المجلد مع قاعدة البيانات وخلق مستخدم جديد ومنحه الصلاحيات اللازمة :

 

'SQL>CREATE OR REPLACE DIRECTORY BACKUP AS 'C:\BACKUP

 

 

 SQL>CREATE USER "BACKUPUSER" IDENTIFIED BY "BACKUP1" DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;

 

SQL>GRANT CONNECT TO BACKUPUSER

SQL>GRANT RESOURCE TO BACKUPUSER

SQL>GRANT EXP_FULL_DATABASE TO BACKUPUSER

SQL>GRANT READ,WRITE ON DIRECTORY BACKUP TO BACKUPUSER

 

 

 

3-انشأ ملف تنفيذي في مجلد C:\BACKUP بأسم  وAUTODUMP.BAT  واضف ما يلي :

نشأ

========================================================

@Echo off

 For /f "tokens=1-4 delims=/ " %%a in ('date /t') do (set mydate=%%c_%%a_%%b )

For /f "tokens=1-2 delims=/:" %%a in ('time /t') do (set mytime=%%a%%b )

For /f "tokens=1-2 delims=/:" %%a in ("%TIME%") do (set mytime=%%a%%b )

expdp  BACKUPUSER/BACKUP1@ORCL full=y  directory=BACKUP dumpfile='expdp_dumpfile_%mydate%_%mytime%.dmp' logfile=dumpfile_exp%mydate%.log

if %ERRORLEVEL%==0 (echo "Success") else (echo "Failed with error code: " %ERRORLEVEL%)

========================================================

 

4- شغل الملف AUTODUMP.BAT  وبعد انتهاء التنفيذ تأكد من وجود ملفين في مجلد C:\BACKUP

 

5- يمكن استخدام WINDOWS SCHEULE  لاستدعاء الملف بأي توقيت تحدده

 

===========

 

 

تفاصيل اكثر في المدونة الشخصية

 

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

 

وسام عادل  (الملف الشخصي )

 

العراق - بغداد


 

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

  • بعد 2 أسابيع...
بتاريخ:

أنا طبقت الطريقة ولكن ماعرفت وين اكتب هذا الكود الطويل الي يبدأب. @Echo off

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

أنا طبقت الطريقة ولكن ماعرفت وين اكتب هذا الكود الطويل الي يبدأب. @Echo off

اول شي اعملي ملف بأسم autodump.bat ثم اكتبي الكود بداخل الملف

الفيديو ايضاً يوضح طريقة انشاء الملف الدقيقة 2:34

بتاريخ:

شكرا جزيلا للردود الراقية

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

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

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

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

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

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.