|
Бэкап в мобильном приложении | ☑ | ||
---|---|---|---|---|
0
Ivan093
06.09.15
✎
18:45
|
Доброго времени суток всем!
Есть у кого информация по файлам базы мобильного приложения? Клиенту написал конфу. Встал вопрос по бэкапу. В памяти планшета нашел файл 1Cv8.1CD. Но если удалить даже всю папку с этим файлом -- 1С в базу все равно заходит и все данные там на месте. Пробовал этот файл подключить на комп -- не запускается. Где мобильное приложение хранит базы? И вообще, такое ощущение, что 1С забила на мобильную платформу, т.к. последняя версия от января 2015 и еще полно глюков... |
|||
1
Neg
06.09.15
✎
22:07
|
а как ты писал конфу?
|
|||
2
Ivan093
07.09.15
✎
06:30
|
Писал в обычном тонком клиенте, далее Конфигурация - Мобильное приложение - Опубликовать.
Клиент через мой апач ее обновляет периодически. Т.е. apk не делал. У него еще планшет на интеле, а не арме -- были глюки, когда код на арме рабочий, а на интеле вылетает просто. Платформа сырющая. |
|||
3
Devourer
07.09.15
✎
06:30
|
Последний официальный релиз мобильной платформы сейчас 8.3.6.182 от 01.06.15. А так, да, любопытный вопрос.
Если ставить новую версию собранного приложения поверх установленного, то данные остаются, а при установке находится уже работающая версия. Но если предварительно удалить приложение, то данные стираются. |
|||
4
Ivan093
07.09.15
✎
06:33
|
Оппа, значит обнову платформы я пропустил.
Но главный вопрос остается: где 1с хранит базу и получится ли ее простым копированием бэкапить? |
|||
5
Cube
07.09.15
✎
06:58
|
Смысла в бэкапе данных мобильного приложения вообще нет...
Но если сильно хочется: https://play.google.com/store/search?q=backup |
|||
6
Ivan093
07.09.15
✎
07:00
|
Почему смысла нет? Клиент работает с конфой, вносит доки. А планшет берет и накрывается -- накрылась и база. Непонятно как ее оттуда выцарапать.
Зачем мне предлагать программы для бекапа. Я спрашивал не чем бекапить, а ЧТО (какие файлы отвечают за базу) бекапить. |
|||
7
Devourer
07.09.15
✎
07:09
|
Как правило мобильные приложения предполагает обмен с централизованной базой. Соответственно бэкапить в этом случае надо центральную базу (на сервере)
|
|||
8
Cube
07.09.15
✎
07:16
|
(6) "Почему смысла нет? Клиент работает с конфой, вносит доки. А планшет берет и накрывается -- накрылась и база. Непонятно как ее оттуда выцарапать."
Это предложение можно вставить где угодно: - Я пишу это сообщение и свет выключается. - Я набиваю документ в 1С и 1С вылетает с ошибкой. - Редактирую документ по сети и сеть отваливается. И т.д. И ответ один - сохраняйся чаще. В твоем случае - делай чаще обмен, если параноик... "Зачем мне предлагать программы для бекапа. Я спрашивал не чем бекапить, а ЧТО (какие файлы отвечают за базу) бекапить." Потому что мобильная конфа от 1С - это обычное приложение и хранит свои данные как все приложения (скорее всего). Поэтому, проще и надежнее воспользоваться существующими велосипедами, но можешь и свой придумать, думаю, инфу в инете полно. |
|||
9
Cube
07.09.15
✎
07:18
|
(8) Ведь смысл мобильного приложения - скорость появления информации в центральной базе. Это главное назначение всех мобильных программ учета.
|
|||
10
ЧеловекДуши
07.09.15
✎
07:22
|
(8) У оппонента в (0) мобильная БД единственная, не с чем не связана :)
|
|||
11
Ivan093
07.09.15
✎
07:36
|
(8) Обмена с другими базами нет. База работает только на планшете.
У заказчика студия танцев. Места мало, комп/ноут не захотел ставить. Попросил сделать что-нибудь на планшете. Конфа регистрирует клиентов путем считывания ШК карты через камеру и ведет учет остатка занятий. Бекапить надо. Просто он хотел бекапить автоматом при включении планшета, например. Программу такую ему нашли, но вот непонятно какие файлы точно бекапить, чтобы потом восстановить можно было базу и на другом устройстве. |
|||
12
ЧеловекДуши
07.09.15
✎
07:42
|
(11) Может кэш, поиграйся с планшетом. На андройде не так много мест, куда пишут приложения.
|
|||
13
Cube
07.09.15
✎
07:53
|
(11) Напиши свой бэкап на 1С через выгрузку/загрузку в/из XML с блекджеком и шлю... Ну ты понял))
|
|||
14
Cube
07.09.15
✎
07:55
|
+(13) Только, опять же, хранить бэкапы там же, где лежит база... :))
|
|||
15
Ivan093
07.09.15
✎
07:56
|
Хранить можно на флешке. База то на устройстве. Если планшет помрет, то флешка вряд ли помрет вместе с ним.
|
|||
16
ЧеловекДуши
07.09.15
✎
07:57
|
(15) Флешка тоже может помереть.
Так же на флешке может и находиться сам файл с БД, это уже наверное Андройду решать, куда писать?, нет? :) |
|||
17
Cube
07.09.15
✎
07:58
|
(11) "Программу такую ему нашли, но вот непонятно какие файлы точно бекапить, чтобы потом восстановить можно было базу и на другом устройстве."
Хорошая программа у тебя не спросит, какие файлы надо бэкапить, а спросит данные какого приложения тебе надо бэкапить... |
|||
18
ЧеловекДуши
07.09.15
✎
07:58
|
+ Обычно для этого как раз и использую Облака. Самое то, что бы хранить бекапы :)
|
|||
19
Cube
07.09.15
✎
07:58
|
(15) Как показывает практика, флешки дохнут чаще встроенной памяти устройства...
|
|||
20
Cube
07.09.15
✎
07:58
|
(18) +100
|
|||
21
Ivan093
07.09.15
✎
08:02
|
Насчет облака тоже вариант, спасибо!
|
|||
22
DitriX
07.09.15
✎
11:20
|
И все таки - бэкап нафиг не нужен, для мобильно, но если сильно хочется, то таки да, можешь скачать всю папочку.
Либо, просто 1с разместить на sdcard и не париться, если полетит телефон - на sdcard останется все на месте. вот и все |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |