إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

مافائدة الأمر Savepoint?


3 رد (ردود) على هذا الموضوع

#1 warning

warning

    مشترك

  • الأعضــاء
  • 86 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 12 January 2007 - 12:30 PM

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

أريد ان اعرف فائدة الأمر savepoint ?

ايضا لدي مشكلة اخرى .. لدي 10G ولكن عندما اكتب الأمر
COMMIT
يقول

Commit statement not applicable. All statements are automatically committed.

ايضاً عندما اكتب الأمر ROLLBACK
يكتب نفس الجمله السابقة ,,فهل المشكلة في اعدادات التنصيب؟ على استطيع حلها؟

جزيتم خيراً

#2 عبداللطيف

عبداللطيف

    مــشــرف عــام

  • الإشراف العام
  • 1,267 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 12 January 2007 - 01:11 PM

http://www.araboug.o...mp;hl=savepoint

#3 amsh

amsh

    عضو

  • الأعضــاء
  • 20 مشاركة

تاريخ المشاركة 14 January 2007 - 11:22 PM

السلام عليكم
ان الأمر حفظ نقطة مراجعة-SAVEPOINT- من اجل تحديد التعليمات التي تريد الراجع عنها عنداعطاء أمر التراجع -ROLLBACK-
وإلا سوف تتراجع عن جميع التعديلات التي تريد لتراجع عنها والتي لاتريد
ومن أجل استخدام حدد نقطة تراجع بالأمر
SAVEPOINT point_name;
ثم عند التراجع الى هذه النقطة اعطي الأمر
ROLLBACK point_name;
اما المشكلة التي تواجهها فهي أن التثبيت عند يتم بشكل تلقائي أو انك تصدر تعليمات dll وهي غيرخاضعة للأمر rollbacke ,commit or savepoint

#4 mahmoudwow

mahmoudwow

    عضو

  • الأعضــاء
  • 9 مشاركة

تاريخ المشاركة 10 February 2007 - 06:03 PM

SAVEPOINT هو أمر يستخدم لإضافة نقطة رجوع لقاعدة البيانات فكما هو معروف لا يتم حفظ البيانات التى يتم إدخالها أو حذفها إلا بعد أستخدام الأمر commit ولإذا أستخدمنا أمر rollbacke فإنة يتم الرجوع إلى أخر أمر حفظ قمت القيام به لذلك يمكن أستخدام الأمر SAVEPOINT للرجوع إلى هذة النقطة بدلا من الرجوع إلى البداية وهو حفظا للمجهود ولكن يلاحظ أن الأمر commit يحذف كل أوامر SAVEPOINT التى قمت بها أو اى أمر DDL