Имя: Пароль:
1C
1С v8
Бэкап в мобильном приложении
,
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 останется все на месте. вот и все