السلام عليكم
السوال الاول كيف اتخلص من بط EXPORT
السوال الثاني
هل يمكنني ان عامل EXPORT لجميع TABLES فقط دون ان اذكر اسماء ال TABLES
ارجو ان يكون السوال واضح
تحياتي
السلام عليكم
السوال الاول كيف اتخلص من بط EXPORT
السوال الثاني
هل يمكنني ان عامل EXPORT لجميع TABLES فقط دون ان اذكر اسماء ال TABLES
ارجو ان يكون السوال واضح
تحياتي
السلام عليكم
بطبع يمكنك عمل export الجداول باختيار user بدلا من tables
وفي هذه الحالة تكون كل الجداول للمستخدم لديك وهذه أسرع طريقه
اخي حسين مشكور جدا
ولكن انا استعمل هدة طريقة ولكنها بطيئة في حالة export ,سريعة في
حالة imp
وهي
exp scott/tiger file=nasser.dmp
يمكن ان توضح (و من اخوة في المنتدي )
طريقة اسرع وبالتفصيل ان امكن
و جزاك الله الف خير
تحياتي
عبد الناصر
يااهل المنتدي الاجابة من فظلكم؟؟:'(:'(:'(
ارجو ممن يعرف الاجابة ان يجيب
هل السوال غير واضح ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
السؤال هو :- كيف يمكن التخلص من مشكلة البطء في حالة عمل exp
حيث ان exp تقوم بتصدير كل شى tables,indexes ,trigr... الخ
مما يزيد في بطء التصدير حيت وانا اريد عمل exp ل tables فقط بدون سرد
اسماء tables لانها كثيرة .
هل توجد طريقة دلوني عليها على رحمة ولديكم
حيت انني استعمل الطريقة الاتية
exp user_name/passward file=nasser.dmp
الامر مهم بالنسبة لي
والسلام عليكم ورحمة الله وبركاته
:mad::mad::mad:
;););)
mr. naser
To speed up the export you can use the buffer=8000 or more because the default is 4096..that's one thing, bytheway use exp help=y to see the export parameter and you can put your parameters with NO is you don't need the triggers or indexes you just have a loog on the help and select whatever you want..
اخي zabin
شكرا على الرد
ولكن لقد استخدمت الزيادة buffer الى 10000
exp scott/tiger file=nasser.dmp buffer=10000
و لكن دون جدوى ارجو منك او من الاخوة الاعضاء وخاصة الخبراء منهم
الاشتراك لكل هذه المشكلة
وهي البطء في التصدير يوصل الى 10 دقائق تقريبا او اكثر
علما بانني اشتغل على اوراكل 8 وليس لدي exp80 بل لدي exp,imp
(والله في عون العبد مادام العبد في عون اخيه )
والسلام عليكم ورحمة الله وبركاته
هل من مجيب ياهل الخبرة ارجوكم
هناك بطء كبير في حالة EXP
وسرعة في حالة IMP هل من مجيب ياجماعة ارجوكم
هل السوال صعب ؟؟؟
يا اهل الخبرة
تحية طبية
ارجوكم الاسراع لان الموضوع مهم جدا جدا
مساك الله بالخيييييير
انا أسف اني ما اقدر اساعدك لاني مبتدئ وعندي مشكله اكبر منهاا واتمنى انك تساعدني وإن شاء الله يجي احد يساعدك زي ما ساعدتني
مشكلتي اني انتهيت من برنامج بس للاسف الشديد؟؟؟؟؟
ما اعرف كيف الطريقه لعمل النسخ الاحتياكي؟؟؟؟؟؟؟؟
الرجاء كتابتها بالتفصيل ,طريقة عمل النسخ من نفس البرنامج , وامكانية استدعاء ملف النسخ من نفس البرنامج, وامكانية اختيار مكان النسخ من نفس شاشة البرنامج .
يعني بالتفصيل االمممممل تكفى والله المشكله هذي عذبتني
ولكم جزيييل الشكر
اخوك مبتدئ اوراكل
الله يعافيك اخي الكريم
الحل هنا
اكتب اي جمله SQL داخل الامر التالي
اخي الكريم
الحل هنا
-انشي ترقير when buton_pressed
اكتب داخله الاتي
في حالة التصدير
from_ddl ('exp user/password file_name.dmp ')
في حالة الاستيراد
from_ddl ('imp user/password file_name.dmp ')
الأخ عبدالناصر
جرب الأمر التالي:
exp system/manager file=filename owner=username
ويمكنك استعمال buffer=bignumber
شكرا اخي كمال
ما المقصود بال size في هذه الحالة وهل ضروري
مثال صغير على المستخدم scott من فضلك
ارجو المعذره
أخي العزيز..
اعتذر في البداية عن عدم الرد بسبب انقطاعي لفترة طويلة عن المنتدى..
جرب هذه الطريقة الآن و اخبرني عن النتائج:
C:> EXP USERID=system/manager FILE=blabla.dmp LOG=explog.log
FULL=Y CONSTRAINTS=N TRIGGERS=N INDEXES=N GRANTS=N
DIRECT=Y
افترضت انك تريد فقط تصدير البيانات (يعني تصدير ناشف للغاية !!) و لا أظن أنه يوجد أسرع من هذه الطريقة!
المهم هو البارامتر الأخيرDIRECT، لكن يشترط لاستخدامه عدة امور، منها ألا تكون البيانات من الlarge objects.
و السلام........ (f)
الاخ ayman_zaki
الاخوة الاعضاء الاجاويد
تحية طيبة
شكرا على المشاركة
--- القصد من انني اردت تصدير البيانات فقط
----هو السرعة ولكن اذا كانت هناك طريقة سريع مع تصدير كل شىء
---اكتبها لي وللاخو ة في المنتدى.
مع العلم بانني عن تنزيل اوراكل 8 ولم اتحصل على الملف exp80 ,imp80
بل تحصلت على الملف exp و imp
هل هذا هو سبب مشكلتي :'(:confused:
تحياتي وشكرا
السلام عليكم
أخي عبد الناصر
اضف هذا ال parameter الى جملة ال export
direct = y
وان شاء الله يصير اسرع
Abo Qosai
شكرا اخي Abo_Qosai
ساجرب الطريقة
الله ينورك
الاخ Abo_Qosa
لقد جربت الطريقة exp scott/tiger file=scott.dmp direct=y
لافائدة مازالت المشكلة قائمة اي يوجد بطء شديد
اريد احد يرد على سؤالي كم من الوقت تستغرق
علمية التصدير هذه exp scott/tiger file=scott.dmp على سبيل المثال
ان عندي تستغرق اكثر من 10 دقائق
علما انني استخدام اوراكل 8 وليس لدي exp80 بل exp
هل المشكلة من هذا السبب
مشكلتي هذه طرحتها من زمن طويل ولم اجد لها حل
ارجو من اهل المنتدى الكريم المشاركة لحل هذة
المشكلة وخاصتا الاخوة اهل الخبرة لم يشاركو في حل هذة
المشكلة ولو بالقليل او ان سوالي غير واضح
وشكرا للاخو ة الذين شاركوني وحاولو معي لحل المشكلة
وانا في انتظار بقية الاخوة ذوي الخبرة في هذا المجال للمشاركة
تحياتي للجميع
اخوكم عبد الناصر
أخي عبدالناصر:
1- ما هو حجم البيانات
2- ما هي مواصفات السيرفر
3- غير مهم size
4- يمكنك إلغاء تصدير الفهارس والصلاحيات والtirggers وذلك بوضع التالي في سطر الأمر: exp username/password triggers=n indexes=n grants=n
5- يمكنك الحصول على هذه الأشياء بكتابة الأمر exp username/password help=y
6- توجد طريقة لتصدير الجداول التي تم تغييرها وذلك بكتابة التالي في سطر الأمر إضافة للأشياء السابقة :inctype=incremental
والله الموفق
شكرا اخي kamal1958
انا لااستعمل سيرفر
حجم البيانات هي الموجودة المستخدم SCOTT
EXP SCOTT /TIGER SCOTT.DMP على سبيل المثال لااعتقد كبير ة
ومع هذا هناك بطء شديد
أخي عبدالناصر
لم تخبرني عن مواصفات جهازك وهل تستعمل xp أم windows2000 server وهل هناك مستحة كافية على القرص الصلب.
إذا كنت تعتقد أن الجهاز بمواصفات ممتازة ولا مشكلة مع الويندوز فأماك طريقين: إما أن تشطب الأوراكل وتنزلها من جديد فقد تكون هناك مشكلة في بعض ملفاتها أو تهيأ الجهاز من جديد بالويندوز والأوراكل(ليس ترقية بل كأنه جهاز جديد) وللتجربة يمكنك تهيأة جهاز آخر بنفس مواصفات جهازك وتنزل عليه نفس نظام التشغيل ونفس الأوراكل.
وعلى كل حال مادام الجهاز ليس سيرفر وعندك exp و imp فهذا يعني أنك تتعامل مع نسخة أوراكل للمؤسسات الكبيرة والتي اسمها enterprise edition وهذه نسخة خاصة بالسيرفر وليس بجهاز عادي ومن هنا احتمال كبير للبطء وأنا لم أجرب هذه النسخة على جهاز عادي، ويمكنك تحميل أوراكل الشخصية personal oracleبدلا من النسخة الكبيرة، وبالمناسبة إذا كان جهازك سيليرون فتوقع البطء! هذا ما لدي وأرجو أن تكون قد استفدت سواء في حل هذه المشكلة أو غيرها.
هذا الموضوع مغلق.