الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكل ربط قاعدة بيانات اوراكل بالجافا

بدأه SoUfiaNoXx في 10 فبراير 2012 · 9 رد · 1,248 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ربط قاعدة بيانات اوراكل(Oracle Database 10g Express Edition) بالجافا

و برنامج شغال داخل eclipse لكن عند تصديره بصيغة .jar لا يتصل بالقاعدة

ما مشكل ؟؟؟

تم تعديل هذه المشاركة بواسطة SoUfiaNoXx في 10 فبراير 2012 في 19:16

#2

ولا رد :mellow:

#3

انا متأكد انه من عدم توفر مكتبات الربط مع قاعدة البيانات driver بجوار ملف البرنامج jar

حتى تستطيع معرفة رسالة الخطأ بالضبط شغل برنامجك من سطر الاوامر command line

java -jar myJarFile.jar -cp .;libs\*.jar

عندها ستظهر لك رسالة توضح المشكلة بالتحديد و ارفقها فى المشاركة القادمة لك كى نستطيع مساعدتك

كما يفضل ان ترفق الكود او المشروع هنا

بالتوفيق


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#4

أخي مشكل هو في عدم تعرف على ملف jdbc الخاص بالاوراكل

وعندما وضعت برنامج في netpinse ثم وضعه اوتوماتبكبا في مجلد بجانب برنامج برنامجي application.jar

ولكن ظهر مشكل الاخر هو انني اريد ان اشغل برنامج على حاسوب اخر غير مثبت الاوراكل

لهدا يجب وضع قاعدة بيانات بصيغة .sql بجانب برنامجي لهدا وعلى ما اظن وجب تعريف مسار ملف database.sql داخل برنامجي ؟؟

كيف دلك اخي ؟

#5

حتى لو وضعت ملف database.sql بجانب برنامجك فلن يعمل البرنامج الا اذا ذهبت بنفسك للعميل وقمت بتثبيت oracle server على جهازه

وهذا طبعا مرهق جدا :wub:

اذا الحل ان لم يكن برنامجك تطبيق انترنت web application فحاول ان تستخدم معه قاعدة بيانات محمولة اى يمكن نقلها داخل نفس مجلد المشروع

وتعمل بدون مشاكل او اعدادات عند العميل كمثال الرائعة SQLite ملف واحد وسريعة جدا بلغة السى وتدعم اللغة العربية بامتياز

كما يمكنك استخدام MS Access بطريقة JDBC وليست ODBC حتى تكون محمولة مع برنامجك بدون مشاكل

هذه اقتراحات ولك ان تختار ما يناسبك ومشروعك :)

لك تحياتى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#6

شكرا لك صديقي على معلومات و عندما استعمل access هل وجب تثبيت office في جهاز الدي اول ان اشغل عليه برنامجي ؟؟

+

ممكن حل مشكل الأول وهو عدم عمل برنامج عندما اصدره بصيغة jar في eclips لانني لا استخدم netbinse دائما

#7

access يمكن استخدامها من داخل برنامجك على اى نظام تشغيل فلا تقلق من هذه النقطة مع انى افضل SQLite

بالنسبة للمشكل الاول المكتبات حاول نسخ المكتبات بجانب الملف الرئيسى jar وجرب مرة ثانية

اذا لم تفلح انظر هذا الرابط

http://docs.oracle.com/javase/tutorial/deployment/jar/downman.html

بالتوفيق


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#8

وضعتها ولم تنجح

اضن انه يجب وضع بعض الاحتيارات اثناء التصدير الملف jar

#9

خذ هذا الرابط وبه الحل الكامل والنهائى للمشكلة

http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-(Java)

تحياتى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#10

مشكور اخي

و شكرا على المساعدة .

بقي طلب أخير وهو ربط جافا ب SQLite

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…