Здравствуйте, Антон. Сабж. После переезда с сервера на windows и смены дефолтной базы на mysql не могу вывести в онлайн свои старые устройства.
Что делал:
- Traccar создал базу по умолчанию.
- Сравнивая данные со старой базы, построчно, копировались данные в новую базу.
- Устройства появились, все данные истории поездок появились, админка появилась.
Перенесенные таблицы.
- tc_user_device - id подключенных устройств в базе
- tc_users - админка
- tc_statistics - хотя данные есть, но нулевые. Думаю не важно.
- tc_servers - яндекс карта, аттрибуты сервера, км/ч, одометр в км
- tc_positions - история поездок. id устройств из таблицы tc_user_device совпадают.
- tc_events - ивенты. id устройств из таблицы tc_user_device совпадают. Думаю не важно
- tc_devices - id устройств из таблицы tc_user_device совпадают и uniqueid в приложении совпадают.
Однако, при вывода старых устройств в online, и передачи данных на сервер, их статус не меняется. Данные идут на 5055 порт, который доступен. При добавлении нового устройства - устройство online. Видимо какой-то косяк переезда. Там мало данных, которые необходимо было переносить. Может можно как-то это починить малой кровью?
Если все правильно скопировали то проблем не должно быть. Так сложно сказать в чем причина. Логи смотрели?
Как-то переехала галка disabled device...
Починил. Благодарю за "пинок" )
Здравствуйте, Антон. Сабж. После переезда с сервера на windows и смены дефолтной базы на mysql не могу вывести в онлайн свои старые устройства.
Что делал:
Перенесенные таблицы.
Однако, при вывода старых устройств в online, и передачи данных на сервер, их статус не меняется. Данные идут на 5055 порт, который доступен. При добавлении нового устройства - устройство online. Видимо какой-то косяк переезда. Там мало данных, которые необходимо было переносить. Может можно как-то это починить малой кровью?