بتاريخ: 17 فبراير 200422 سنة comment_1480 مافيش حد كلمنا على كيف يمكن عمل نسخه احتياطيه من قاعده البيانات وجعل هناك نسخه احتياطيه فى مكان اخر من الهارد تقديم بلاغ
بتاريخ: 17 فبراير 200422 سنة comment_1485 الأخ الكريم يمكن عمل نسخة إحتياطية بواسطة تعليمة EXP80 وهي Command Line تحدد فيها UserName/PassWord ويمكن الحصول على باقي البارامترات في طلب ملف المساعدة والتي تحدد طلب عمل نسخة إحتياطية للـ Table أو الـ Functions الصلاحيات ألخ.....كما يمكن إستعادة البيانات المخزنه أي عملية الـ Restore بالتعليمه الخارجية أيضا" IMP80 ...اما عن إستخدامها في الفورم يمكن إنشاء فورم لعملية الـ Backup نضع علية زر ومن الـ When -Button-Pressed نكتب مايلي :Begin Host ('EXP80 System/manger file=c:\Backup.dmp'); End;ونربط هذا الفورم بالـ Menu أرجو أن أكون قد أجبتك مع تحياتي اخوك Sami تقديم بلاغ
بتاريخ: 17 فبراير 200422 سنة comment_1501 ملاحظهامر الـexp80 الذي ذكره الاخ sam94 اضنه يعمل فقط مع اواركل 8 اما بالنسبه لاواركل 8i فالامر هو exp معلومات اضافية لعمل نسخ كامله من قاعده البيانات exp userid=system/manager file=full_data.dmp full=y لعمل نسخه لمستخدم معين فقط exp userid=scott/tiger file=scott.dmp تقديم بلاغ
بتاريخ: 17 فبراير 200422 سنة comment_1512 ممكن تحديد ايضا مسار معين لملفات الباك آب exp userid=scott/tiger file=c:\Backup\scott.dmp او عمل باك آب باسلوب آخر وهو من خلال البرمجه على الديفولوبر بعمل insert لسجلات معينة من جدول معين يسبقها delete من الجدول الأصلي الى جدول أرشيف وهو ما يسمى بعملية ترحيل البيانات أو الأرشفة تقديم بلاغ
بتاريخ: 17 فبراير 200422 سنة كاتب الموضوع comment_1528 شكرا يا Oramaster and khaled and sam94 هذا الرد جميل جدااااااااااااااااااااااااااااااااا تقديم بلاغ
بتاريخ: 3 مارس 200421 سنة comment_2551 Hi..In fact the Export method is a good tool to backup database if its small and you are not worry about your database definition, Oracle Documentation says always that Export is tool to transfer data from a user to other or from database to other database, so we have to say that Exp is not a full solution to backup your database, so what is the response?It's as (( Oracle Documentation says )) RMAN ((Recovery Manager)), it's the right tool to backup your database to other database or the same database.with Rman you can depend on the control file to be your reference in the backup and restore operations, or you can create recovery manager catalogue which saves all information about your database and by using Catalogue you can chack you database backup sets and your backup staus, also RMAN provides the ability to check your backup sets status :is it work or not?and restoring your database from RMAN backup sets is more reliable and easy, add to all what I said RMAN lets you backup your Control file and your Logfile and also your Archive Log files and delete them in order to keep your disk space,what do I have to say about RMAN, OkAlso you can create your own script and save it to be executed each time without rewriting it and you can edit this script whenever you want. and your scripts will be saved in the Database data dictionary and you can select them from views.RMAN is the complete solution to be relax with your Backup issue.At the end I have to say that RMAN is exist in ORA8i and later.I use Exp to transfer data from .. to .not to keep my database definition while RMAN (using catalogue) keeps your database definition and synchronize its data each time .I hope what I said to be useful to you.Tarek . تقديم بلاغ
بتاريخ: 15 أكتوبر 200520 سنة comment_49499 مشكور و جزاك الله الف خير و كثر الله من امثالك يا اخي العزيز . تقديم بلاغ
بتاريخ: 16 أكتوبر 200520 سنة comment_49575 i agree with mrtarekexport and import is only used for transfere data between servers .but not good when database failure we must use backup and recovery tool RMAN تقديم بلاغ
بتاريخ: 10 يناير 200719 سنة comment_88892 DECLARE dis NUMBER(5); fn varchar2(100); BEGIN IF :SEL_EMP_EXP = 1 THEN --- تصدير القاعدة fn:=GET_FILE_NAME('D:\',NULL,'','حدد اسم ملف قاعدة البيانات التي تريد تصديرها', save_FILE,TRUE); IF fn IS NOT NULL THEN HOST('Exp UserId ='||USER||'/'||Get_Application_Property(PASSWORD)||' File = '||fn||'.DMP LOG='||fn||'.LOG'); END IF; ELSIF :SEL_EMP_EXP = 2 THEN --- استيراد القاعدة fn:=GET_FILE_NAME('D:\',NULL,'DATE_BASE_NAME(*.DMP)/*.DMP/','حدد اسم ملف قاعدة البيانات التي تريد استيرادها', OPEN_FILE,TRUE); IF fn IS NOT NULL THEN HOST('Imp UserId ='||USER||'/'||Get_Application_Property(PASSWORD)||' File = '||fn||' full=yes'); END IF; END IF; end; تقديم بلاغ
بتاريخ: 29 يوليو 200916 سنة comment_164910 السلام عليكم كيف يمكن عمل زر ينفذ backup لجميع database من خلال الrman تقديم بلاغ
بتاريخ: 29 يوليو 200916 سنة comment_164912 السلام عليكمراجع هذا الرابط:http://www.araboug.org/ib/index.php?showtopic=15437بالتوفيق تقديم بلاغ
بتاريخ: 6 أغسطس 200916 سنة comment_165740 use OEMor== if archivelog mode while db is mounted or openRMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;RMan> CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'd:\%F;RMAN> CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'd:\%U';RMAN> backup database plus archivelog; or== if no archivelog mode while db is mounted RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;RMan> CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'd:\%F;RMAN> CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'd:\%U';RMAN> shutdown immediate;RMAN> startup mount;RMAN> backup database; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.