Microsoft SQL Server на Windows
1. Завантаження Microsoft SQL Server 2019 Express
2. Встановлення Microsoft SQL Server 2019 Express
Ви можете обрати тип
Basic installation
під час установки.Також для керування базами даних нам потрібна SQL Server Management Studio (SSMS). Ви можете завантажити його тут.
Також, як альтернативу Server Management Studio, Ви можете використовувати
sqlcmd
. Утилітаsqlcmd
дозволяє вводити оператори Transact-SQL, системні процедури та файли сценаріїв у командному рядку.
3. Дозвіл TCP/IP підключень
HES використовує TCP/IP для підключення до бази даних SQL Server, але SQL Server Express не вмикає підтримку TCP за замовчуванням. Щоб увімкнути TCP/IP:
3.1. У диспетчері конфігурації SQL Server розгорніть елемент SQL Server Network Configuration
-> Protocols for SQLEXPRESS
.
3.2. Клацніть правою кнопкою миші TCP/IP
справа, а потім виберіть Properties
.
3.3. На вкладці General
, змініть Enabled
на Yes.
3.4. На вкладці IP Addresses
, в елементі IPAll
, очистіть TCP Dynamic Ports
.
3.5. У TCP Port
, введіть прослуховування порта 1433. Цей порт має використовуватися в рядку підключення HES.
3.6. Натисніть OK.
3.7. Перезапустіть службу Microsoft SQL Server Express за допомогою стандартної панелі керування службою або інструментів SQL Express.
4. Змініть режим автентифікації
4.1. Запустіть SQL Server Management Studio та підключіться до сервера.
4.2. У Object Explorer
, клацніть правою кнопкою миші екземпляр SQL Express і виберіть Properties
.
4.3. Оберіть зліва розділ Security
.
4.5. Змініть Server Authentication
на SQL Server and Windows Authentication mode.
4.6. Перезапустіть сервіс Microsoft SQL Server Express використовуючи стандартну контрольну панель або інструменти SQL Express.
5. Створення користувача та бази даних SQL Server
Створіть користувача в Server Management Studio:
5.1. Запустіть SQL Server Management Studio та підключіться до сервера.
5.2. У Object Explorer
перейдіть до Security
-> Logins
, натисніть правою кнопкою миші елемент Logins
та оберіть New Login
.
5.3. У вікні "login new":
Введіть ім'я користувача:
hesuser
.Змініть
Windows authentication
наSQL Server аuthentication
.Введіть пароль користувача.
Відключіть
Enforce password expiration
.Натисніть OK.
Створіть базу даних у Server Management Studio:
5.4. У Object Explorer
перейдіть до Databases
, натисніть правою кнопкою миші Databases
, далі оберіть New Database
.
Введіть ім'я бази даних:
hesdb
оберіть власника (користувач з попереднього кроку).
Натисніть OK.
Альтернативним способом створення бази даних і користувача є використання утиліти sqlcmd.
5.1. Запустіть SQLCMD, введіть "sqlcmd" у пошуку Windows.
Наступні рядки створюють базу даних hesdb
, користувача hesuser
з паролем <user_password>
. Змініть <user_password>
на ваш справжній пароль: