Что такое база данных Mobile SMARTS
База данных Mobile SMARTS необходима для того чтобы ТСД мог подключиться к учетной системе (например, 1С) и обмениваться с ней данными. Базы данных могут быть локальными и облачными.
В данной статье рассматриваются только локальные базы. Читать про облачные.
База подключается к платформе или серверу Mobile SMARTS. Баз может быть несколько, и по умолчанию они хранятся в папке C:\ProgramData\Cleverence\Databases. С помощью менеджера баз вы можте просмотреть список установленных на ПК баз, а также изменить их параметры или удалить.
Параметры базы
У каждой базы данных есть свои индивидуальные параметры, которые отличают одну базу от другой:
-
Код базы — уникальный идентификатор, который создается автоматически при добавлении базы.
Пример кода базы: 13bee4fb-3a09-4dc4-a8a7-33f475627615.
-
Строка подключения — строка вида
<IP или имя сервера>:<порт сервера MS>/<ид. базы на сервере>, с помощью которой можно подключиться к текущей базе с другого ПК в сети.Пример строки подключения: alexsandr:10501/13bee4fb-3a09-4dc4-a8a7-33f475627615.
-
Рабочий каталог — папка, в которой хранятся файлы базы (создается автоматически при добавлении базы).
Путь к каталогу базы, установленной по умолчанию для Windows: C:\ProgramData\Cleverence\Databases.
-
Адрес с указанием порта сервера данных (только для базы, подключенной к серверу).
Пример адреса: http://alex:9400/
-
Адрес с указанием порта сервера печати (только для базы, подключенной к серверу).
Пример адреса: http://alex:9401/
В зависимости от того, какой требуется способ обмена данными с ТСД, база данных может работать в нескольких режимах: с сервером и без сервера.
База данных с сервером
В режиме работы с сервером часть данных, необходимых для работы, находится на мобильном устройстве, а часть на сервере Mobile SMARTS. Для каждой подключенной базы, создаются свои отдельные сер вера данных и печати, которые устанавливаются поверх сервера.
Что дает подключение к серверу:
- работа полностью онлайн, обмен данными (выгрузка/загрузка справочников и документов) и обновление клиента по сети;
- обмен документами и справочниками;
- сохранность данных и скорость обработки запросов;
- одновременная работа неограниченного количества пользователей;
- автоматическая загрузка и проведение документов ТСД в 1С без участия оператора;
- использование технологии гибридного хранения данных (HYDB);
- обновление конфигурации мобильной программы;
- обновление конфигурации клиента Mobile SMARTS, установленного на мобильном устройстве;
- сбор логов;
- безопасность протокола HTTPS;
- печать через сервер.
База данных без сервера
Это локальная файловая база, установленная на мобильном устройстве ТСД. Она удобна для реализации решений в стиле загрузка/выгрузка файлов через кабель USB напрямую между ТСД и учетной базой (выездная торговля с обменом по кабелю, выездная инвентаризация с обменом по кабелю и т. п. без Wi-Fi и мобильного интернета).
У некоторых продуктов нет возможности работать в файловом режиме. Чтобы выгрузить базу на ТСД, воспользуйтесь утилитой синхронизации (RDP).
Если вместо обмена по кабелю USB вы хотите загружать/выгружать файлы по Wi-Fi или через Интернет, то файловая база вам не подходит и нужна серверная.
Как перенастроить серверную базу на файловую
Для корректной работы мобильных устройств с серверной базой необходимо постоянное подключения к сети Интернет, которое в некоторых случаях обеспечить невозможно. Поэтому можно временно переключить серверную базу в файловый режим, чтобы выгрузить эту базу на ТСД и работать там, где нет связи.
Для этого необходимо:
-
Открыть менеджер баз Mobile SMARTS и выбрать в нем нужную вам базу. Вызвать контекстное меню кнопки «Добавить» → «Настройка».
-
Открыть выпадающий список пункта «Режим работы» и выбрать «Прямое подключение к устройству». Нажмите «ОК».
Начиная с версии 1.6.0.1138 у «Склада 15» нет возможности настроить базу через прямое подключение к устройству. Для того чтобы выгрузить базу на ТСД, воспользуйтесь утилитой синхронизации (RDP).
-
На этом настройка файловой базы может быть завершена, но если предполагается раб отать с удаленным рабочим столом, нужно указать папку для обмена файлами (кнопка «Дополнительные настройки»).
-
Укажите имя машины и пользователя (можно ввести вручную или воспользоваться кнопкой «Добавить для текущей машины/ пользователя»), а также путь к папке для обмена файлами (можно выбрать на текущем ПК).
Чтобы загрузка файлов происходила всегда на мобильное устройство, минуя рабочий стол, поставьте флаг «Прямой обмен».
-
Если переключение серверной базы на файловую произошло успешно, то в менеджере баз она будет отображаться как «Без сервера».
Для обратного перехода к серверному режиму работы базы выберите «Подключение к серверу» в меню пункта «Режим работы».
После того как база стала файловой, выгрузите базу с ПК на устройство с помощью USB-кабеля. Теперь вы можете работать, не подключая ТСД к сети Интернет.