Перейти к основному содержимому
Версия: 3.4

Что такое база данных Mobile SMARTS

База данных Mobile SMARTS необходима для того чтобы ТСД мог подключиться к учетной системе (например, 1С) и обмениваться с ней данными. Базы данных могут быть локальными и облачными.

В данной статье рассматриваются только локальные базы. Читать про облачные.

База подключается к платформе или серверу Mobile SMARTS. Баз может быть несколько, и по умолчанию они хранятся в папке C:\ProgramData\Cleverence\Databases. С помощью менеджера баз вы можте просмотреть список установленных на ПК баз, а также изменить их параметры или удалить.

Параметры базы​

У каждой базы данных есть свои индивидуальные параметры, которые отличают одну базу от другой:

  1. Код базы — уникальный идентификатор, который создается автоматически при добавлении базы.

    Пример кода базы: 13bee4fb-3a09-4dc4-a8a7-33f475627615.

  2. Строка подключения — строка вида <IP или имя сервера>:<порт сервера MS>/<ид. базы на сервере>, с помощью которой можно подключиться к текущей базе с другого ПК в сети.

    Пример строки подключения: alexsandr:10501/13bee4fb-3a09-4dc4-a8a7-33f475627615.

  3. Рабочий каталог — папка, в которой хранятся файлы базы (создается автоматически при добавлении базы).

    Путь к каталогу базы, установленной по умолчанию для Windows: C:\ProgramData\Cleverence\Databases.

  4. Адрес с указанием порта сервера данных (только для базы, подключенной к серверу).

    Пример адреса: http://alex:9400/

  5. Адрес с указанием порта сервера печати (только для базы, подключенной к серверу).

    Пример адреса: http://alex:9401/

В зависимости от того, какой требуется способ обмена данными с ТСД, база данных может работать в нескольких режимах: с сервером и без сервера.

База данных с сервером​

Как развернуть базу с сервером на ПК

В режиме работы с сервером часть данных, необходимых для работы, находится на мобильном устройстве, а часть на сервере Mobile SMARTS. Для каждой подключенной базы, создаются свои отдельные сервера данных и печати, которые устанавливаются поверх сервера.

менеджер баз

Что дает подключение к серверу:

  • работа полностью онлайн, обмен данными (выгрузка/загрузка справочников и документов) и обновление клиента по сети;
  • обмен документами и справочниками;
  • сохранность данных и скорость обработки запросов;
  • одновременная работа неограниченного количества пользователей;
  • автоматическая загрузка и проведение документов ТСД в 1С без участия оператора;
  • использование технологии гибридного хранения данных (HYDB);
  • обновление конфигурации мобильной программы;
  • обновление конфигурации клиента Mobile SMARTS, установленного на мобильном устройстве;
  • сбор логов;
  • безопасность протокола HTTPS;
  • печать через сервер.

База данных без сервера​

Как развернуть базу без сервера на ПК

Это локальная файловая база, установленная на мобильном устройстве ТСД. Она удобна для реализации решений в стиле загрузка/выгрузка файлов через кабель USB напрямую между ТСД и учетной базой (выездная торговля с обменом по кабелю, выездная инвентаризация с обменом по кабелю и т. п. без Wi-Fi и мобильного интернета).

У некоторых продуктов нет возможности работать в файловом режиме. Чтобы выгрузить базу на ТСД, воспользуйтесь утилитой синхронизации (RDP).

менеджер баз

Если вместо обмена по кабелю USB вы хотите загружать/выгружать файлы по Wi-Fi или через Интернет, то файловая база вам не подходит и нужна серверная.

Как перенастроить серверную базу на файловую​

Для корректной работы мобильных устройств с серверной базой необходимо постоянное подключения к сети Интернет, которое в некоторых случаях обеспечить невозможно. Поэтому можно временно переключить серверную базу в файловый режим, чтобы выгрузить эту базу на ТСД и работать там, где нет связи.

Для этого необходимо:

  1. Открыть менеджер баз Mobile SMARTS и выбрать в нем нужную вам базу. Вызвать контекстное меню кнопки «Добавить» → «Настройка».

    менеджер баз
  2. Открыть выпадающий список пункта «Режим работы» и выбрать «Прямое подключение к устройству». Нажмите «ОК».

    Начиная с версии 1.6.0.1138 у «Склада 15» нет возможности настроить базу через прямое подключение к устройству. Для того чтобы выгрузить базу на ТСД, воспользуйтесь утилитой синхронизации (RDP).

    менеджер баз
  3. На этом настройка файловой базы может быть завершена, но если предполагается работать с удаленным рабочим столом, нужно указать папку для обмена файлами (кнопка «Дополнительные настройки»).

    менеджер баз
  4. Укажите имя машины и пользователя (можно ввести вручную или воспользоваться кнопкой «Добавить для текущей машины/ пользователя»), а также путь к папке для обмена файлами (можно выбрать на текущем ПК).

    Чтобы загрузка файлов происходила всегда на мобильное устройство, минуя рабочий стол, поставьте флаг «Прямой обмен».

    менеджер баз
  5. Если переключение серверной базы на файловую произошло успешно, то в менеджере баз она будет отображаться как «Без сервера».

    менеджер баз

    Для обратного перехода к серверному режиму работы базы выберите «Подключение к серверу» в меню пункта «Режим работы».

После того как база стала файловой, выгрузите базу с ПК на устройство с помощью USB-кабеля. Теперь вы можете работать, не подключая ТСД к сети Интернет.