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

Flashback query لعمل استعلام في الماضي

Featured Replies

بتاريخ:

وهي ميزة جديدة في اوركل 9i و 10g ، وهي تتيح لك عمل استعلام من قاعدة البيانات من تاريخ سايق ، على سبيل المثال تريد الاستعلام من جدول معين ولاكن ليس من البيانات الحالية يل التي كانت موجودة قبل نصف ساعة من الان ، وحسب حد علمي فهي غير موجودة في اي قاعدة بيانات غير اوراكل ،،، واترككم مع المثال التالي اللذي يوضح ذلك :

اولا نقوم بتشغيل خاصية time في sql*plus

SQL> set time on



ولنقم بالاستعلام في جدول emp عن الموضف scott

13:48:01 SQL> select * from scott.emp where empno=7788;

    EMPNO ENAME      JOB              MGR HIREDATE               SAL         DEPTNO
---------- ---------- --------- ---------- --------------- ---------- ---------- 
     7788 SCOTT      ANALYST         7566 19-APR-87             3000               20


الان نقوم بأي عملية تحديث للبيانات

13:48:24 SQL>  update scott.emp
13:48:36             2   set sal=1000 where empno=7788;

1 row updated.

13:48:36 SQL>  select * from scott.emp where empno=7788;

     EMPNO ENAME      JOB              MGR HIREDATE               SAL        DEPTNO
---------- ---------- --------- ---------- --------------- ---------- ---------- --
     7788 SCOTT      ANALYST         7566 19-APR-87            1000                20



والان نقوم بعملية الاستعلام في الوقت اللذي يسبق عملية التحديث update

13:54:31 SQL> 1   select * from scott.emp as of timestamp
13:54:38   2   to_timestamp('2004-11-24 13:48:24','yyyy-mm-dd hh24:mi:ss')
13:54:44   3* where empno=7788

    EMPNO ENAME      JOB              MGR HIREDATE               SAL       DEPTNO
---------- ---------- --------- ---------- --------------- ---------- ---------- -
     7788 SCOTT      ANALYST         7566 19-APR-87             3000             20






تحياتي ،،،،،،،،،

بتاريخ:

فتح الله عليك مفاتح العلم والهداية ، وافاض عليك بالخير
فتح الله عليك مفاتح العلم والهداية ، وافاض عليك بالخير
فتح الله عليك مفاتح العلم والهداية ، وافاض عليك بالخير
بارك الله عليك وبك
اخى في الله وفقك الله لما يحبه ويرضاه لأمة حبيبه محمد

بتاريخ:

شكرا على المعلومة

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

What Oracle9i Flashback Query Can Do For You
هذا ملف عن Flashback فى Oracle 9i و الفرق بينه و بين استخدام Recovery فى اوراكل 8i

Oracle_9i_flashback.pdf

  • بعد 4 شهور...
بتاريخ:

تمام اخي ابو صالح افادكم الله
والي الامام دائما

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

جزاك الله كل خير

  • بعد 6 شهور...
بتاريخ:

السلام عليكم
مشكور يا اخى على هذه المعلومه القيمة

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

الحمد لله الذى هدانا لهذا وما كنا لنهتدى لولا ان هدانا الله والحمد لله ولا حول ولا قوه الا بالله


جزاك الله عنا خيرا يا اخى وجعلك الله زخرا للمسلمين

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

رائع جدا جدا ونتمني منك المزيد ولا تحرمنا من مشاركاتك القيمة

بتاريخ:

بارك الله فيك
موضوع جميل ورائع
شكرا جزيلا

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

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

حيث اننا جديد فى مجال oracle DBA لذا اود طرح سؤال مهم عن كيف يمكن تقسيم مساحة الهارد ديسك بالنسبة لقاعدة البيانات اوراكل وكم النسبة التي سوف تحصل عليها قاعدة البيانات وكم النسبة التي سوف تحصل عليها ال ميموري الخاص بقاعدة البيانات بحيث احقق افضل بيئة عمل لقاعدة البيانات بدون اى مشكلة مهما اختلفت حجم قاعدة البيانات 

شكرا جدا على حسن تعاونكم معى 

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

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

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

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

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

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.