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

كيفية عمل نسخة احتياطية من قاعدة البيانات في اوراكل بالتاريخ

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته


أريد السؤال عن كيفية عمل export للبيانات في اوراكل اوتوماتيكيا بحيث يكون مسمى الملف عبارة عن تاريخ اليوم؟

وإذا أمكن هل يمكن أخذ نسخة احتياطية يومية أيضا من ملف البرنامج الذي اعمل عليه اوتوماتيكيا ؟

أرجو منكن التكرم بمساعدتي وشكرا لكم

بتاريخ:

السلام عليكم ورحمة الله وبركاته..

لعمل exp إوتوماتكلي من وجهة نظهر إنك تعملها عن طريق قاعدة البيانات (( السيرفر)) بمعنى من داخل الجهاز إلي منزل عليه قاعدة بيانات (( إن كنت تعمل داخل شبكة )) أو من جهازك (( إذا كانت تشتغل على جهاز شخصي)) تقوم بعمل Scheduled Tasks (مهام مجدولة) وبعدها تعمل باتش بسيط تكتب فيه مايلي::

exp  userid=scott/tiger file=c:\exp%%DATE%%.dmp


وهذا يعطيك يوم التاريخ مضاف له إسم النسخة الإحتياطي....

وأما بخصوص أخذ نسخة من ملف البرنامج إلي شغال عليه تقوم أيضا بعمل باتش جديد وتضيفه إلى المهام المجدوله ويكون مضمن هذا الكود

COPY C:\FILEPROGRAAMER D:\FILEPROGRAMMER_NEW



وهذا يقوم بعمل نسخ من داخل الDOS للمجلد FILEPROGRAAMER الموجود في القرص المحلي C ويضعه في القرص D ....


والله أعلم,,,

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

جزاك الله خيرا أخي المبرمج الصاعد

جربت كود نسخ الملف وكان صحيحا لكنه يعطيني ملفا من نوع file ولا يمكن فتحه

فما العمل في ذلك؟

وشكرا لك

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

جزاك الله خيرا أخي المبرمج الصاعد

جربت كود export وكان صحيحا لكنه لا يعطيني التاريخ بل يعطيني الاسم بعذا الشكل
<pre class="prettyprint" style="margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(248, 248, 248); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(201, 201, 201); border-right-color: rgb(201, 201, 201); border-bottom-color: rgb(201, 201, 201); border-left-color: rgb(201, 201, 201); overflow-x: auto; overflow-y: auto; font-size: 11px; line-height: 15px; background-position: initial initial; background-repeat: initial initial; ">exp %date% .dmp</pre>

فما العمل في ذلك؟

وشكرا لك

بتاريخ:

بالنسبة للتاريخ جرب بعلامة % واحده بدل من اثنين ليكون كالتالى

exp system/pass file=c:\test\yourdb_%date%_format.dmp



اما نسخ الملف فيكون اسم الملف . الامتداد بمعنى

COPY C:\FILEPROGRAAMER.txt D:\FILEPROGRAMMER_NEW.txt


طبعا مع تغيير الامتداد حسب امتداد الملف المراد نسخة

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

بتاريخ:

هلا أخي العزيز..

بخصوص النسخ..
أنسخ كل ملف داخل هذا المجلد متبوعة بعلامة (+) بحيث يكون بهذا الشكل ..
cope c:\filename\test1+test2+test3 وهكذا...
وإذا أردت المزيد أعمل في الدوس
copy /?
وسوف يعطيك كل الخيارات المتاحة المستخدمة في النسخ ...
وأيضا أعمل بحث في قوقل عن عمليه النسخ عن طريق الدوس وسوف تجد بإذن الله الجواب الكافي والرشيد .. والله الموفق..

واما بخصوص تاريخ اليوم مضاف إلى إسم ملف الترحيل...
جرب من على الدفلوبر

IMP73 USERID=SCOTT/TIGER FILE=C:\SCOTT%%SYSDATE%%.DMP



تجد إنها تكتب إسم الملف مضاف إليها تاريخ اليوم...
والله الموفق,,,,

  • بعد 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.