Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
external:pro_bonus:01_setup:03_database [2022/10/08 13:39] – [Подключение ProBonus к БД] Александр Ильин | external:pro_bonus:01_setup:03_database [2023/05/30 14:25] (текущий) – Алексей Коробов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Создание | + | ====== |
Для работы серверной части ProBonus требуется подключение к БД MS SQL (достаточно бесплатной версии Express). | Для работы серверной части ProBonus требуется подключение к БД MS SQL (достаточно бесплатной версии Express). | ||
Сервер ProBonus и MS SQL Server могут работать как на одной машине, | Сервер ProBonus и MS SQL Server могут работать как на одной машине, | ||
Строка 15: | Строка 15: | ||
**Логин: | **Логин: | ||
**Пароль: | **Пароль: | ||
- | {{: | + | {{: |
Во вкладке " | Во вкладке " | ||
Для удобства настройки есть помощник (рекомендуемый способ подключения) для генерации строки подключения и проверки соединения. | Для удобства настройки есть помощник (рекомендуемый способ подключения) для генерации строки подключения и проверки соединения. | ||
Строка подключения формируется внизу окна, по мере заполнения полей. | Строка подключения формируется внизу окна, по мере заполнения полей. | ||
- | {{: | + | {{: |
- | - Выбрать драйвер MS ODBC для SQL Server (из доступных в списке). \\ **Важно!** Лучше всего устанавливать сервер ProBonus на той же машине что и MS SQL Srever. В противном случае для подключения ProBonus к серверу MS SQL дополнительно придется установить SQL Client. | + | - Выбрать драйвер MS ODBC для SQL Server (из доступных в списке). |
- | - Указать имя (ip адрес) и порт сервера MS SQL. \\ **Важно!** Порт указывается через символ "," | + | - Указать имя (ip адрес) и порт сервера MS SQL. |
- Ввести имя пользователя и пароль. | - Ввести имя пользователя и пароль. | ||
- Нажать кнопку " | - Нажать кнопку " | ||
Строка 29: | Строка 29: | ||
- Нажать кнопку " | - Нажать кнопку " | ||
- | {{: | + | === Драйвер Microsoft ODBC для SQL Server === |
+ | В ниспадающем списке отображаются драйвера установленные в системе на которой запущен сервер ПДС. Выбираем SQL Server Native Client 11.0. | ||
+ | **Важно!** Лучше всего устанавливать сервер ProBonus на той же машине что и MS SQL Srever. В противном случае для подключения ProBonus к серверу MS SQL дополнительно придется установить SQL Client. | ||
+ | |||
+ | === Имя сервера MS SQL Server === | ||
+ | Если в качестве имени сервера используется сетевой адрес, то номер порта отделяется запятой а не двоеточием! | ||
+ | Примеры: | ||
+ | * SQLSERVER-TEST | ||
+ | * localhost | ||
+ | * localhost, 1433 | ||
+ | * 127.0.0.1, 1433 | ||
+ | |||
+ | === Встроенная проверка подлинности Windows === | ||
+ | |||
+ | **Не рекомендуется к использованию без особой необходимости. Имеется специфика в настройке прав доступа к SQL (у учетной записи, | ||
+ | |||
+ | Про режимы проверки можно почитать тут: https:// | ||
+ | Если сервер ProBonus развернут на машине с MS SQL Server и он позволяет авторизовать пользователя Windows проще поставить эту галку. Тогда имя пользователя и пароль вводить не надо. | ||
+ | Если сервер удалённый, | ||
+ | |||
+ | |||
+ | {{: | ||
Для окончания настройки соединения и сохранения данных подключения нажать кнопку " | Для окончания настройки соединения и сохранения данных подключения нажать кнопку " | ||
- | {{: | + | {{: |
- | {{: | + | |
+ | ===== Заполнение структуры БД ===== | ||
+ | После успешного сохранения подключения и повторного входа в web-интерфейс, | ||
+ | Эта операция приведёт к тому, что в ранее созданной БД в MS SQL (probonus), будут автоматически созданы необходимые таблицы и заполненные первичные данные, | ||
+ | Строка соединения с БД в интерфейсе при этом не будет заполненной - это не является проблемой или ошибкой. | ||
+ | {{: | ||
+ | Признак того что база данных заполнена успешно - заполненная информация " | ||
+ | {{: | ||