بتاريخ: 3 أكتوبر 20169 سنة comment_278556 السلام عليكم من يستطيع المساعدة وأجره على الله تم كتابة الكود التالي على الفورم لعمل Export كل مره بملف، وتم التصدير بنجاح declare v_directory varchar2(200):= 'c:\proj'; path varchar2(100) :=to_char(sysdate,'dd-mm-yyyy-hh-mi-ss'); v_exp varchar2(200):='exp certi/certi@orcl file ='||v_directory||'\'||path||'.dmp'; begin host(v_exp); if form_success then message('تم التصدير بنجاح'); message('تم التصدير بنجاح'); else message('خطأ، لم يتم تصدير البيانات'); message('خطأ، لم يتم تصدير البيانات'); end if; end; وعند عمل Import باسم ملف معين (يحدد الاسم من خلال TEXT_ITEM) من خلال الفورم، تم كتابة الكود التالية ولكن يعطي خطأ ولا يكتمل استيراد البيانات declare v_directory varchar2(200):= 'c:\proj'; path varchar2(100) :=:TEXT_ITEM18; v_imp varchar2(200):='imp certi/certi@orcl file ='||v_directory||'\'||path||'.dmp'; begin host(v_imp); if form_success then message('تم الاستيراد بنجاح'); message('تم الاستيراد بنجاح'); else message('خطأ، لم يتم استيراد البيانات'); message('خطأ، لم يتم استيراد البيانات'); end if; end; تقديم بلاغ
بتاريخ: 3 أكتوبر 20169 سنة كاتب الموضوع comment_278585 الخطأ يعطيني شاشة سوداء بتفتح وبتسكر بسرعه مابشوف شو بتعطيني بعدين غيرت الكود وكتبت host('imp userid=certi/certi@orcl file=c:\b1.dmp full=y') فأعطاني هاد الخطأ المرفق تم تعديل 3 أكتوبر 20169 سنة بواسطة hf.alqasem تقديم بلاغ
بتاريخ: 3 أكتوبر 20169 سنة كاتب الموضوع comment_278587 طبعا عملت يوزر جديد وطبقت عليه نفس كود imp لكن مانزل شي بمحتوى اليوزر تقديم بلاغ
بتاريخ: 4 أكتوبر 20169 سنة comment_278588 يا ريت تبقى محدد شوية , يعنى الايرور الى فوق بيقلك ان الكائنات الى بيحاول ينشأها موجودة بالفعل فمش عارف ينشأها وده طبيعى . انما انت برده قلت انك عملت يوزر جديد ومفيش حاجة حصلت , طب في ايرور طلع , فى اى حاجة تساعدنا نساعدك ؟ - يا ريت تنسى موضوع الفورمز خالص دلوقتى وتجرب من الـ cmd , واستخدم باراميتر log . تقديم بلاغ
بتاريخ: 5 أكتوبر 20169 سنة comment_278614 السلام عليكم ورحمة الله وبركاته والعمذرة على التأخير في الرد... من وجهة نظري والله أعلم أنه من الأفضل عند إستخدام EXP/IMP يتم إستخدام LOG وذلك عن طريق إضافة الجملة بعد الEXP exp certi/certi@orcl file ='||v_directory||'\'||path||'.dmp LOG='||v_directory||'\'||path||'.LOG IMP certi/certi@orcl file ='||v_directory||'\'||path||'.dmp LOG='||v_directory||'\'||path||'.LOG FULL=Y ,وسوف يتشنى ملف على الملجد المراد تصدير البيانات فيه ويحتوي على رقم المشكلة او الخطأ والله أعلم.. موووفق,, تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.