- Главная
- База знаний
- Вопросы и решения
- Решение вопросов
- Работа с несколькими базами (несколько режимов) на одном компьютере
GBS.Market начиная с версии 5.6.0.1448 позволяет устанавливать несколько копий программы на один компьютер, при этом каждая из копий может работать с отдельными данными.
По умолчанию программа использует папку с данными, путь к которой указан в статье. Если не использовать данную настройку, то все копии, установленные на один компьютер, будут работать с одной и тоже папкой с данными.
Например, возможность работы с разными данными может возникнуть, когда на компьютере необходимо использовать режим “Магазин” и “Дом\Офис” параллельно.
Для каждой из копий может быть создан ярлык на рабочем столе для отдельного запуска.
Настройка
Для того, чтобы настроить отдельный путь к папке с данными, необходимо в папке с программой (куда установлена программа) создать текстовый файл dataPath.conf, который будет содержать одну строчку, в которой прописан путь к папке с данными следующим образом: C:\ProgramData\F-Lab\GBS.Market\home-office
Даже если папка не существует, она будет создана автоматически после запуска программы с этими настройками.
Важно
- Нельзя использовать в качестве папки с данными папку в облаке и тем более использовать ее параллельно для нескольких ПК, т.к. подобная схема работы не предусмотрена и может привести к потере данных!
- Также не рекомендуется использовать для данных целей папку в локальной сети, т.к. это может также привести к потере данных!
- Логи работы программы будут сохраняться в подпапку Log папки с данными по умолчанию. Т.е. для всех копий логи будут общие. При необходимости можно внести исправления в файл конфигурации nlog.config, находящийся в папке с программой.
- Одновременно может быть запущена только одна копия программы
- Не стоит назначать папку с данными ту, в которой есть другая информация, т.к. это может привести к непредсказуемым последствиям, например, утере данных или росту резервных копий и замедлению работы программы.
- Для всех копий в рамках одного компьютера можно использовать одну лицензию. GBS.ID для всех установленных копий будет единым.
Пример настройки
Первая копия
Если одна копия программы у вас уже установлена, то вам потребуется только переименовать ярлык на рабочем столе и перейти к настройке второй копии.
Скачайте и установите программу в папку по умолчанию, не изменяя какие-либо настройки в процессе установки.
Программа должна будет установиться в папку C:\Program Files (x86)\F-Lab\Market 5
Данные будут храниться в папке с данными по-умолчанию, обычно это C:\ProgramData\F-Lab\GBS.Market\5
На рабочем столе появится ярлык “GBS.Market 5”, переименуйте, например, его в “GBS.Market 5 магазин”
Вторая копия
После настройки первой копии запустите скачанный файл установки еще раз, но в момент установки измените путь
После установки на рабочем столе появится еще один ярлык программы. Вы можете переименовать и его для удобства.
Далее необходимо создать файл, который будет отвечать за настройку пути. Проще всего это сделать следующим образом:
1. Откройте Пуск-Все программы-Стандартные-Блокнот
2. В открывшемся блокноте введите путь к папке, которая будет использоваться для данных. Будьте внимательны: не стоит использовать папку, в которой есть другие данные, т.к. они могут быть удалены. Например, вы можете скопировать этот путь:
C:\ProgramData\F-Lab\GBS.Market\5-secondCopy
Вот так это должно выглядеть в блокноте:
3. Сохраните созданный файл на рабочий стол: нажмите в блокноте Файл-Сохранить как.. и укажите путь:
При сохранении необходимо указать имя файла “dataPath.conf”. Важно, чтобы имя файла было заключено в кавычки как на скриншоте выше. Вы можете скопировать имя файла:
"dataPath.conf"
4. Файл, созданный в блокноте, необходимо скопировать в ту папку, куда вы установили вторую копию программы. Чтобы ее было проще найти, вы можете нажать правой кнопкой мыши на ярлык второй копии и выбрать пункт “Расположение файла”:
Если все сделано верно, то при запуске второй копии программа снова запросит первичную настройку и вы сможете настроить ее в необходимом режиме.
Подобным образом можно настроить неограниченное количество копий для работы на одном компьютере.