الثلاثاء، 23 فبراير 2016

تحويل قواعد بيانات derby إلى sqlite

عملت مؤخرًا على تصدير export قاعدة بيانات apache derby إلى ملفات ذات القيم المفصولة بفواصل .csv لأتمكن من استيراد تلك الملفات إلى قاعدة بيانات sqlite. ولكن وجدت أن كل جدول بقواعد بيانات derby يجب أن يتم تصديره منفردًا ولا يوجد أمر لتصدير القاعدة كلها فأنشأت سكربت (Export Derby Data (edd

يقوم edd بتصدير جميع جداول قواعد بيانات apache derby إلى ملفات .csv

السكربت يأخذ معطي إجباري وهو مسار قاعد بيانات derby التي تريد تصدير بياناتها، يليه معطى اختياري وهو الخيار -sqlite لكي يستورد تلك البيانات إلى قاعدة بيانات sqlite جديدة إذا أردت تحويل قاعدة بيانات derby إلى قاعدة بيانات sqlite

./edd /your/derby/data/base/ -sqlite

يجب أن يكون لديك الحزمة derby-tools لاننا سنحتاج منها برنامج ij وإن أردت الخيار -sqlite فتحتاج أن يكون لديك حزمة sqlite أيضًا لاننا سنحتاج منها برنامج sqlite3

يعرض الفيديو التالي السكربت وهو يعمل (النافذة اليسرى هي مُجلد قاعدة بيانات derby والنافذة اليمنى هي مجلد السكربت ونافذة الطرفية بها أمر تشغيل السكربت)


رابط التحميل
مستودع السكربت

لا توجد أي حقوق محفوظة.