2013-05-25 1 views
1

Не удалось развернуть приложение «xxxx.wlapp». : Усечение данных: неверное значение даты и времени: '' для столбца LAST_UPDATE_TIME в строке 1 {prepstmnt 24265963 ВСТАВИТЬ В ГАРДЕТЫ (DISP_IN_GALLERY, LAST_UPDATE_TIME, NAME) ЗНАЧЕНИЯ (?,?,?) [Params = (int) 1, (Timestamp) 2013-05-25 17: 21: 49,806, (строка) XXXXXXXX]} [код = 0, состояние = 22001]Исправлена ​​ошибка, возникающая при развертывании SQL-запросов для таблицы GADGETS на MYSQL

подходит для всех .wlapp загрузки в Worklight консоли. Это война с Worklight на Tomcat 7 и MySQL 5.6.

кажется от ошибки, что INSERT оператор пытается вставить значение типа данных TIMESTAMP в столбце, типа datetime [LAST_UPDATE_TIME в таблице гаджеты].

+0

Вы пробовали с чистой базой данных? –

+0

Да. Я удалил таблицу WRKLGHT и воссоздал ее с помощью ** create-worklight-mysql.sql **, поставляемого с сервером Worklight. Я считаю, что это правильный способ очистки? Не удалось развернуть приложение «jqmMultipageSite1-android-1.0.wlapp». : Усечение данных: неверное значение даты и времени: '' для столбца LAST_UPDATE_TIME в строке 1 {prepstmnt 1028454292 INSERT INTO GADGETS (DISP_IN_GALLERY, LAST_UPDATE_TIME, NAME) VALUES (?,?,?) [Params = (int) 1, (Timestamp) 2013-05-26 15: 34: 53.463, (String) jqmMultipageSite1]} [code = 0, state = 22001] –

+0

Я имел в виду экземпляр схемы WRKLGHT. –

ответ

1

Как предполагают в: Worklight Appcenter Application Android App upload SQL Error

Поскольку IBM Worklight не поддерживает MySQL 5.6, необходимо установить MySQL 5.1 или 5.5 (не забудьте изменить my.ini с изменением max_allowed_packet), и посмотреть, если проходит развертывание.

+0

Все проблемы SQL, разрешенные с помощью MYSQL версии 5.5.31. Приветствия! –

0

Следуйте нижеприведенным шагам.

  • Найдите файл my.ini, принадлежащий к установке MySQL В ней найти раздел [туздО]
  • Под названием раздела, вставьте: max_allowed_packet = 500M, если не существует , или если существует затем увеличьте размер на 500M.
  • Под заголовком раздела вставьте это: innodb_log_buffer_size = 30M, если не существует, или если существует, то увеличьте размер на 30M.
  • Заново запустить службу MySQL
  • Заново развернуть .wlapp файлы
  • Развертывание Теперь должно пройти.
Смежные вопросы