بتاريخ: 11 ديسمبر 201213 سنة comment_230040 اخواني من فضلكم اريد ان اعمل نسخة احتياطية لل لقاعدة البيانات على مستوى المستخدم hr و ذالك بعمل زر بي adf يقوم بهذا العملماهو الكود المطلوب .........وشكرا تقديم بلاغ
بتاريخ: 17 ديسمبر 201213 سنة comment_230185 ممكن تعمل procedure على قاعدة البيانات وتناديها من خلال Button حقيقة لم اقم بعملها . فقط مجرد فكرة . تقديم بلاغ
بتاريخ: 19 ديسمبر 201213 سنة comment_230252 أولا يجب أن تقوم بإنشاء file له الإمتداد cmd في المسار الذي تريد أن تحفظ فيه النسخة الإحتياطية لقاعدة البيانات فعلى سبيل المثال: EXPHRDB.CMDثانياً: قم بفتح الملف السابق وأكتب فيه جملة ال EXP hr/hr1@HR FULL=Y FILE=C:\Backup\RMMS_DB.DMPثالثاً: قم بنسخ الMethod التالية إلى الBacking Bean رابعا: قم بإنشاء Button في jsp page وضع الMethod داخله ثم Run وبالتوفيق. public String exportDB() { try { String line; Process p = Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler C:/Backup/EXPHRDB.CMD"); p.waitFor(); System.out.println(p.exitValue()); } catch (Exception err) { err.printStackTrace(); } return null; } تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.