123FlashChat - الدعم العربي لبرنامج

Derby to MySQL حل مشكلة خطأ القرأة اثناء تحويل قواعد البيانات

By May 27, 2016 March 26th, 2019 No Comments

السلام عليكم

Derby to MySQl درسنا اليوم هو حل مشكلة خطأ في قرأة البيانات اثناء تحويل البيانات من قاعدة

Read Data Problem from Derby to MySQL

123flashchat

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.