بتاريخ: 3 أكتوبر 200619 سنة comment_80045 السلام عليكماخواني اريد ان اعمل ايقونة علي سطح المكتب اضغط عليها يعمل نسخة احتياطية لقاعدة البيانات تقديم بلاغ
بتاريخ: 4 أكتوبر 200619 سنة comment_80109 يا اخى العزيز اعتقد انه لبد من فتح الاوراكل حتى تقوم بعمل ذلك من خلاله او ان تستبعد الاوراكل و تستخدم اى برنامج اخر يمكنه القيام بما تريد بس انا معرفش غير الاوراكل لو انت عرفت ياريت تقول كيف ذلك ولو من الاوراكل http://www.araboug.org/ib/index.php?showtopic=16433ايهاب وجدى تقديم بلاغ
بتاريخ: 19 أكتوبر 200619 سنة comment_81135 اخي العزيز يمكن ان تنشئ باتش فايل عن طريق محرر ويندوز edit وتكتب داخلعا امر الباكب وتحفظ الملف على شكل باتش فايل على مكان على القرص الطريقة الثانية يمكن عمل ايقونة داخل برنامجك الذي عملته باوراكل تضغط عليها فيقوم بفتح نافذه تكتب فيها اسم الملف ولالمسار وتضغط زر تنفيذ الذي عملته انت فيقوم باخد نسخة على نفس الاسم وبنفس المسار المحدد وساعطيكم التفاصل فيما بعد ( الكود جاهز )انشاء الله تقديم بلاغ
بتاريخ: 27 أكتوبر 200619 سنة comment_81494 الأخ الفاضل اليك حل مشكلتك وهو قم بإنشاء ملف جديد وقم بتسميته بـ export.bat ثم قم بكتابة الأمر التالي:exp user/user file=D:\dumps\dumpName.dmp owner=dbname statistics=noneثم تقوم بتغيير إسم المستخدم وإسم الداتا بيز حسب الموجود عندك ثم قم بتشغيل الملف وغذهب الى المسار المحدد لتجد نسخة البيانات.ملاحظة:يجب تشغيل هذا الملف من على السيرفر أو من الجهاز الموجود عليه الداتا بيزمع خالص التحية تقديم بلاغ
بتاريخ: 30 أكتوبر 200619 سنة comment_81757 الأخوة الأعزاء السلام عليكم ورحمة الله وبركاتهالـ Backup أو النسخ الإحتياطي أنواع هنالك الـ cold Backup و Hot Backup و Logical Backup وهذا الأخير يعني عملية الـ exportونظرا لأن الـ Hot Backup يريد إعدادات علي قاعدة البيانات فسأكتفي الحديث عن Cold Backup ب script التالي:set serveroutput onset trimspool onset line 500set head offset feed offspool c:\Backup\backup.sqlaccept password Prompt 'Enter passward for System ' hideaccetp server_name Prompt 'Enter Tns Server Name 'connect system/&&pssword@&&server_namedeclare backup_drive constant varchar2(30) := 'c:\'; copy_cmnd constant varchar2(30) :='copy'; copy_dest constant varchar2(30) :='backup'; log_dest constant varchar2(30) :='log'; dbname varchar2(30); logmode varchar2(30);begin dbms_output.put_line('host md '||backup_drive||copy_dest); dbms_output.put_line('host md '||backup_drive||copy_dest||'\'||log_dest); select name, log_mode into dbname, logmode from sys.v_$database; if logmode <> 'ARCHIVELOG'then raise_application_error(-20000, 'ERROR: Database must be in ARCHIVELOG mode!!!'); return; end if; dbms_output.put_line('spool '||backup_drive||copy_dest||'\'||log_dest||'\backup.'||dbname||'.'|| to_char(sysdate, 'ddMonyy')||'.log');--Loop through tablespaces for c1 in (select tablespace_name ts from sys.dba_tablespaces) loop dbms_output.put_line('alter tablespace '||c1.ts||' begin backup;');--Loop through tablespaces'data files for c2 in (select file_name fil from sys.dba_data_files where tablespace_name=c1.ts) loop dbms_output.put_line('host '||copy_cmnd||' '||c2.fil||' '||Backup_drive||copy_dest); end loop; dbms_output.put_line('alter tablespace '||c1.ts||' end backup;'); end loop;--Backup controlfile and switch logfiles dbms_output.put_line('alter database backup controlfile to trace;'); dbms_output.put_line('alter database backup controlfile to'||''''||backup_drive||copy_dest|| '\control.'||dbname||'.'||to_char(sysdate,'DDMonYYHH24MI')||''''||';'); dbms_output.put_line('alter system switch logfile;'); dbms_output.put_line('spool off');end;/spool offset head onset feed onset serveroutput offexitقم بحفظ بملف SQL وقم بإجرائه علي sqlplus نتيجة هذا ال script هو ملف بإسم backup.sqlوهو المسؤول عن عملية الباكبويمكنك عمل windows script أو Visual Basic Script أو cmd File يعني command file محتوياته كالتاليsqlplusw /nolog @backup تقديم بلاغ
بتاريخ: 7 نوفمبر 200619 سنة comment_82432 الأخ الفاضل اليك حل مشكلتك وهو قم بإنشاء ملف جديد وقم بتسميته بـ export.bat ثم قم بكتابة الأمر التالي:exp user/user file=D:\dumps\dumpName.dmp owner=dbname statistics=noneثم تقوم بتغيير إسم المستخدم وإسم الداتا بيز حسب الموجود عندك ثم قم بتشغيل الملف وغذهب الى المسار المحدد لتجد نسخة البيانات.ملاحظة:يجب تشغيل هذا الملف من على السيرفر أو من الجهاز الموجود عليه الداتا بيزمع خالص التحية81494[/snapback] بارك الله فيك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.