Derby to MySQl درسنا اليوم هو حل مشكلة خطأ في قرأة البيانات اثناء تحويل البيانات من قاعدة
Read Data Problem from Derby to MySQL
Derby عند تسطيب الدردشة فأنها تستخدم قاعدة البيانات الافتراضية وهي من النوع
MySql الي Derby الي ثم فيما بعد نريد تحويل البيانات من قاعدة بيانات
ولكن سوف تواجهك مشكلة خطأ في قرأة البيانات اثناء التحويل ولسبب ان وقت الانتظار لتحويل البيانات سوف يستغرق اكثر من الوقت المحدد الموجود في خيارات الخادم نفسه ولذلك سوف نجعل الوقت المقدر لنقل البيانات رقم اكبر وكلما كان اكبر كلما زادت نسبة نجاح العملية
واليكم خطوات حل المشكلة *
Open: <مكان تنزيل الدردشة>/server/etc/Mysql.xml
nodemaximum-active-time ستجد هذه الدالة
وهي دالة الوقت الفعلي لنقل البيانات وسوف نجد ان الوقت الافتراضي هو 60000 ميلي ثانية
سوف نغير هذا الرقم الي اكبر رقم وعلي سبيل المثال سوف نغيره الي 120000 ثم نحفظ ونعيد التحويل مرة اخري
انتهي
Read Data Problem from Derby to MySQL
When importing data from Derby to MySQL, open <your chat installation directory>/server/etc/Mysql.xml, and there is a nodemaximum-active-time, whose value limits the active duration of MySQL data connections.
As the Derby data is too large, the importing data duration may exceed the node’s value. Although there is no error message, the data in database still may not be fully read by the chat.
Solution: You need to set a larger value and import data again. The default value of maximum-active-time is 60000(Millisecond), which is a minute.
To avoid this situation, we recommend you to set a larger value in advance when importing data.