Это старая версия документа!
Создание и подключение БД
Для работы серверной части ProBonus требуется подключение к БД MS SQL (достаточно бесплатной версии Express).
Сервер ProBonus и MS SQL Server могут работать как на одной машине, так и на разных. Во втором случае подключение к БД прописывается через сетевое имя (или IP адрес) сервера на котором развернут MS SQL.
Чаще всего серверная часть ProBonus устанавливается на тот же компьютер что и сервер справочников (сервер отчетов) r_keeper и база данных создается в том же экземпляре MS SQL.
Создание новой БД
При помощи MSSQL Server Management Studio подключаемся к нужному серверу SQL и создаем новую базу данных с уникальным именем, например «probonus».
Подключение ProBonus к БД
Открыть web интерфейс ProBonus перейдя по ссылке http://127.0.0.1:11030/
И войти в систему используя следующие данные
Логин: user
Пароль: 123
Во вкладке Соединение с БД задать строку подключения к базе данных MS SQL Server в формате драйвера SQL Python - pyodbc.
Для удобства настройки есть помощник (рекомендуемый способ подключения) для генерации строки подключения и проверки соединения.
Строка подключения формируется внизу окна, по мере заполнения полей.
- Выбрать драйвер MS ODBC для SQL Server (из доступных в списке).
Важно! Лучше всего устанавливать сервер ProBonus на той же машине что и MS SQL Srever. В противном случае для подключения ProBonus к серверу MS SQL дополнительно придется установить SQL Client. - Указать имя (ip адрес) и порт сервера MS SQL.
Важно! Порт указывается через символ «,» (запятая). - Ввести имя пользователя и пароль.
- Нажать кнопку «Обновить список БД».
- Если все верно, то произойдет подключение к указанному серверу MS SQL и будет доступен список баз на этом сервере, из которого надо выбрать нашу базу (probonus), созданную на прошлом шаге.
- Нажать кнопку «Использовать строку».