0
Ожидает ответа пользователя

Обновление серверного проекта и архив данных?

Oleg Starikov 3 года назад в Server Solutions обновлен Dmitry - support (expert) 3 года назад 3

Добрый день!

подскажите пожалуйста, такая проблема

- обновили версию Иридиума на севере UMC

- за одним обновили сам проект


данные архива получается пропал?


на будущее, как сделать так что бы этого избежать? или это не возможно? новый проект? по новому пишется БД?



Ожидает ответа пользователя

Здравствуйте!


В какую базу данных вы пишете? Если в пользовательскую, то можете создавать ее с параметром true и тогда она не будет затираться при перезаливке проекта на сервере.

Например:


mybase.Open('MyBase_1.db', true);

речь о БД проекта с оборудованием. БД Иридиума. 

получилось, что обновил версию сервера

залил проект для сервера, вся статистика удалилась..

Здравствуйте!


Извините за задержку с ответом.

Вообще системная база данных не должна стираться. Вы можете это проверить зайдя на UMC с помощью putty или WinSCP, там в директории var/lib/iRidium Server/DataBase хранится сама база. Попробуйте перезалить проект на сервер, размер базы не должен изменится. Если же вы загрузите другой проект, который тоже будет писать данные в системную базу данных, то база также не сотрется, но данные из нового проекта, будут записаны под другими ID, т.к. имезнится GUID проекта и ID каналов. Возможно в вашем случае так и произошло, т.е. у каналов в проекте изменился ID и поэтому старые данные стали не доступны.

Но при перезагрузке того же самого проекта, такого происходить не должно.

Сервис поддержки клиентов работает на платформе UserEcho