تغيير قاعدة بيانات أكسس إلى firebird
#1
السلام عليكم زملائي الأكارم أريد الاستفسار عن كيفية تغيير قاعدة بيانات من أكسس إلى firebird
جزاكم الله خير الجزاء
الرد
#2
(05-04-2024, 11:21 PM)صالح حمادي كتب : السلام عليكم زملائي الأكارم أريد الاستفسار عن كيفية تغيير قاعدة بيانات من أكسس إلى firebird
جزاكم الله خير الجزاء

للترحيل من Microsoft Access إلى Firebird، يمكنك اتباع الخطوات التالية:

1. أولاً، تأكد من تثبيت Firebird على نظامك.
2. قم بتصدير بيانات الوصول الخاصة بك إلى تنسيق متوافق مع Firebird، مثل CSV أو SQL.
3. قم بإنشاء قاعدة بيانات في Firebird باستخدام عميل إدارة Firebird.
4. قم باستيراد البيانات المصدرة إلى Firebird باستخدام أدوات الاستيراد المتوفرة في Firebird أو باستخدام أوامر SQL.
5. قم بمراجعة وضبط تعريفات الجدول والفهرس والاستعلام إذا لزم الأمر، حيث قد تختلف لغة SQL بين Access وFirebird.
6. وأخيرًا، قم باختبار الترحيل للتأكد من أن جميع البيانات قد تم نقلها بشكل صحيح وأن الاستعلامات تعمل كما هو متوقع.
الخوف من أي محاولة جديدة طريق حتمي للفشل.
[-] كل من 2 users say قال شكرا ل wadoud على المشاركة المفيدة
  • أبو معاذ, صالح حمادي
الرد
#3
أنا عن نفسي ، استعمل مكونات UniDac و تحديدا UniBatchMove،
المشكلة تكمن كيفية تسريع الترحيل ؟
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
[-] كل من 1 user says قال شكرا ل أبو معاذ على المشاركة المفيدة
  • صالح حمادي
الرد
#4
بارك الله فيكم أساتذتي الكرام.
أنا بدأت في firebird حديثا كنت استخدم الاكسس كثيرا
فهل unidac أفضل من firedac في اجراء الاتصال و التحكم في القاعدة
الرد
#5
لقد قمت بتحويل قاعدة البيانات من الأكسس الى firebird
و وضعت بها حوالي 70 ألف سجل و أردت العمل عليها عبر الشبكة
لكني وجدتها ثقيلة جدا كل سجل يضاف يأخذ حفظه من 3 الى 4 ثواني
مع العلم أنني استخدم firedac
فهل هناك فكرة او حل يمكن استخدامه
الرد
#6
سلام عليكم
إقتباس :لكني وجدتها ثقيلة جدا كل سجل يضاف يأخذ حفظه من 3 الى 4 ثواني
هل هذا الثقل من قبل او بعدما تم تحويلها الى فيربيرد ؟
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
الرد
#7
من قبل و من بعد
لكني استخدمت procedure داخل قاعدة بيانات لاضافة السجلات و استدعيه من داخل البرنامج
بهذا الشكل اصبح السرفر هو الذي يقوم بعمليات الاضافة و ليس البرنامج فقد لاحظت تغير كبير
الرد
#8
(20-04-2024, 01:28 AM)صالح حمادي كتب : من قبل و من بعد
لكني استخدمت procedure داخل قاعدة بيانات لاضافة السجلات و استدعيه من داخل البرنامج
بهذا الشكل اصبح السرفر هو الذي يقوم بعمليات الاضافة و ليس البرنامج فقد لاحظت تغير كبير

لتسريع قاعدة البيانات قم بفهرسة الحقول index
‏اللّهمّ فرّج أُموراً ضَاقت بها صُدورنا وعجزت بها حيلتنا وقلّ بها صَبرنا الّلهمّ أَسعِد قلوبنا بما أنتَ أعْلَمُ بِهِ مِنّا
[-] كل من 1 user says قال شكرا ل larbiparadox على المشاركة المفيدة
  • صالح حمادي
الرد
#9
(20-04-2024, 10:33 AM)larbiparadox كتب : [quote="صالح حمادي" pid='57366' dateline='1713572901']
لتسريع قاعدة البيانات قم بفهرسة الحقول index

شكرا جزيلا أخي العربي على هذه الملاحظة
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم