Use Export Utilities to Export Data
نشر بواسطة : Obay Salah , November 19, 2024
دعم اوراكل لهذا النوع من التصدير ليس حديثا ولكن هذا النوع من النسخ الاحتياطي لا يزال متاحا والخيارات المتاحة في هذا النوع من النسخ الاحتياطي هي:
1- تصدير جداول محددة.
2- تصدير بيانات المستخدم والكائنات.
3- تصدير Tablespace .
4- تصدير قاعدة البيانات بالكامل مع مراعاة الآتي:-
لا يتم تصدير ﺍلBase Tables.
لا يتم تصدير ﺍلTemporary Tablespace.
لا يتم تصديرﺍلUndo Segment.
لا يتم تصدير Physical File مثل (Control files & Redo Log Files).
من الخيارات المتاحة أثناء عملية التصدير هي:-
1- [Rows=[Y||N: هذا الخيار يعني هل تريد تصدير الجدول كهيكل بدون بيانات أم تريد تصدير البيانات معه؟ الأصل هو خيار Y أي تصدير الهياكل والبيانات.
2- [Indexes=[Y||N: هل نقوم بتصدير فهرس الجداول أثناء تصدير الجداول أم لا؟
الأصل Y.
3- [Grants=[Y||N:هل تريد تصدير الأذونات أيضًا عند تصدير الكائنات والمستخدمين؟
الأصل Y.
4- File: لتحديد مكان إنشاء الملف الذي يحتوي على البيانات المصدرة.
5- Log: لتحديد مكان إنشاء ﺍلFile Log الذي سيحتوي على معلومات حول عملية التصدير.
6- [Constraints=[Y||N]: هل تريد تصدير القيود Constraints أثناء تصدير الجداول.
7- [ :Compress=[Y||N: هل تريد ضغط البيانات لتقليل حجم الملف الأصلي Y.
8- [Buffer=[Value: هنا نحدد حجم ﺍلBuffer .
9- Tables: لتحديد الجداول التي أريد تصديرها.
10- [Inctype=[Incremental||Cumulative||Complete: لتحديد نوع التصدير، يتوفر هذا الخيار عند تصدير قاعدة البيانات:-
Complete: لتصدير قاعدة البيانات بالكامل.
Incremental: الإصدار التزايدي، أي تصدير البيانات التي تغيرت بعد آخر عملية تصدير.
Cumulative : الإصدار التراكمي يعني تصدير البيانات التي تغيرت بعد آخر عملية تصدير تراكمي (Cumulative) أو كاملة (Complete).
11- Owner: اسم المستخدم الذي نريد تصدير بياناته.
12- [Triggers=[Y||N: هل تريد تصدير ﺍلTrigger أثناء عملية التصدير؟ الخيار الأصلي هو Y.
31- Filesize: لتحديد الحد الأقصى لحجم ﺍلDump File.
بشكل عام، يمكن مراجعة خيارات التصدير بواسطة EXP HELP=Y.
تتم عملية التصدير من خلال Export Utilities، حيث يتم توصيل قاعدة البيانات عبر Server Process، ثم يتم عمل Select Statements للبيانات المطلوبة، ثم يتم تمرير البيانات عبر Server Process إلى Export User Process.
بالمناسبة، يمكن تجاهل الإجراءات المذكورة في الفقرة السابقة باستخدام الخيار Direct=y، بحيث تتم قراءة البيانات من القرص إلى Cach Buffer ثم يتم إرجاع البيانات إلى Export Client.
قد تعمل هذه الطريقة على تحسين الأداء.
Comments
لايوجد تعليق حتى الان