Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| external:pro_bonus:01_setup:03_database [2022/10/08 13:37] – Александр Ильин | 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), будут автоматически созданы необходимые таблицы и заполненные первичные данные, | ||
| + | Строка соединения с БД в интерфейсе при этом не будет заполненной - это не является проблемой или ошибкой. | ||
| + | {{: | ||
| + | Признак того что база данных заполнена успешно - заполненная информация " | ||
| + | {{: | ||