بتاريخ: 23 أكتوبر 200421 سنة comment_16093 السلام عليكممعكم اخوكم وائلكنت اريد الاستفسار عن هل اوراكل تنشيء ملفات خاصة بالبيانات المخزنة داخل قاعدة البيانات اقصد مثلا ان يكون هناك ملف ينشيء لحظة ادخال البيانات في الجداول ويحدث هذا الملف تلقائيا، انا اعرف طريقة انشاء ملف لبيانات معينة داخل القاعدة باستخدام الام imp80kexp80لكن مثلا ما يحدث لو حدث تلف لنظام التشغيل الذي موجودة عليه قاعدة البيانات بحيث لا يمكن تنفيذ اي امر داخل النظام فبالتالي لن استطيه استعادة البيانات الموجودة داخل القاعدة باستخدام الامرين السابقين ارجو التوضيح في هذه المسألة؟والتصحيح لو كانت معلوماتي خاطئة وشكراوكل عام وانتم بخير تقديم بلاغ
بتاريخ: 23 أكتوبر 200421 سنة comment_16097 وعليكم السلام ورحمة الله وبركاته،، حياك الله أخي وائل ، هل تقصد ال export وال import ارجوا منك التوضيح وبخصوص الملفات التالفة لقاعدة البيانات لايمكن إسترجاعها مالم يكن هناك نسخة إحتياطية منها backup أو تكون قاعدة البيانات على archivelog mode ...مع تحياتي تقديم بلاغ
بتاريخ: 24 أكتوبر 200421 سنة كاتب الموضوع comment_16209 السلام عليكممشكور اخي للردالذي اقصده هل هناك طريقة اتوماتيكية تقوم بها اوراكل لانشاء ملفات خاصة بالبيانات داخل قاعدة الملفات تكون هذه الملفات مشابهه تماما للملفات المنشئة باستخدام الامر exp80او بمعنى اخر ماذا يحدث لو حدث تلف لنظام التشغيل المحمل عليه قاعدة البياناتبحيث انه لايمكن تنفيذ اي امر داخل هذا النظام وبالتالي لن نستطيع تنفيذ الامر exp80فهل هناك طريقة امنة تجعل من الممكن الحصول على البيانات المخزنة داخل قاعدة البيانات حتى لو كان نظام التشغيل قد تلف تماما واصبح غير قادر حتى على تحميل نفسه تقديم بلاغ
بتاريخ: 24 أكتوبر 200421 سنة comment_16227 اخي العزيز لكي تتفادى تلك المشكلة عليك بعزل ملفات قاعدة البيانات datafile عن نظام التشغيل و database engine ،،، ففي هذه الحاله لن تتأثر قاعدة البيانات لديك وبأمكانك بهذه الطريقة اعادة تنزيل نظام التشغيل ثم الاوركل(database engine) من غير اي تأثير على قاعدة البيانات وطبعا الاوركل لاتقوم بتخزين البيانات بطريقة export بل تقوم بتخزينها مباشرة في الـ datafile ،، تقديم بلاغ
بتاريخ: 24 أكتوبر 200421 سنة comment_16247 وعليكم السلام ورحمة الله وبركاته،، أخي العزيز مرحبا بك في البداية أتوقع أن لديك لبس في التفريق بين أنواع النسخ الإحتياطي backup types وهي كما يلي :1-physical backup وفي هذا النوع يتم عمل نسخ من نفس ملفات قاعدة البيانات الموجودة على القرص(control files- datafiles-redo files ) .2-logical backup وفي هذا النوع نقوم بعمل نسخ إحتياطية للبيانات وهيكلها عن طريق الأداة export والتي بدورها تصدر البيانات على ملفات بإمتداد dmp files .وهذا توضيح مختصر أما إذا حدث تلف في نظام التشغيل تكون الحالة كما يلي :@ في حال عدم تضرر أو تلف ملفات قاعدة البيانات (media failure ) فبالإمكان تنزيل نظام التشغيل وإعادة قاعدة البيانات للعمل وهذا يتطلب عدد من الخطوات .@في حال تلف ملفات نظام التشغيل وملفات قاعدة البيانات مع وجود نسخة إحتياطية من ملفات قاعدة البيانات في مكان آخر (جهاز آخر)نقوم بعمل إسترجاع Database Recovery لقاعدة البيانات .@في حال تلف ملفات نظام التشغيل وملفات قاعدة البيانات ،وعدم وجود نسخة إحتياطية من ملفات قاعدة البيانات لايوجد طريقة لإسترداد قاعدة البيانات .ملاحظة بعد إتمام عملية إسترجاع وتشغيل قاعدة البيانات يمكنك عمل import للبيانات التي قمت بتصديرها سابقا من القاعدة السابقة. مع خالص تحياتي تقديم بلاغ
بتاريخ: 26 أكتوبر 200421 سنة comment_16422 ما تبحث عنه موجود على http://www.orafaq.org/faqiexp.htmوهو مفصل تقديم بلاغ
بتاريخ: 26 أكتوبر 200421 سنة كاتب الموضوع comment_16521 السلام عليكم اخواني واشكر جميع من تفضل بالرد عليلكن لي استفسار عن Physical Packupكيف اعمل Physical Packup لقاعدة البيانات الخاصة بيوفيه نقطة غير مفهومة عندي وهي كيفية انشاء اكتر من قاعدة بيانات على نفس الجهازانا استخدم نسخة شخصية على جهازيولكل مشروع جديد اقوم بانشاء مستخدم جديد واقوم بانشاء الجداول من خلالهفهل هذه الطريقة صحيحة ام يجب فصل قواعد البيانات بطريقة معينةاشكركم جميعا مرة اخرىوكل عام وانتم بخير تقديم بلاغ
بتاريخ: 27 أكتوبر 200421 سنة comment_16551 وعليكم السلام ورحمة الله وبركاته،، أخي العزيز لعملDATABASE PHYSICAL BACKUP :1-أغلاق قاعدة البيانات وذلك بتنفيذ SHUTDOWN IMMEDIATE; 2-عمل نسخ لجميع ملفات قاعدة البيانات DATAFILES - CONTROLFILES -REDOLOG FILES والموجودة في $ORACLE_HOME/ORADATA/SIDإلى أي مكان محدد مسبقا ويفضل أن يكون جهاز مستقل بحيث لو حصلت أي مشاكل في الجهاز الرئيسي تكون الملفات الإحتياطية في مكان آمن .3-تشغيل قاعدة البيانات مره أخرى STARTUP;بالنسبة لطريقة تقسيم المشاريع الى مستخدمين فهي تعتمد على حجم العمل لديك ولكن يفضل دائما أن تكون بيانات المستخدمينUSERS DATA على USERS TABLESPACE والفهارس تكون على INDEXES TABLESPACE وهكذا والله أعلم ....مع تحياتي تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.