Минулого тижня ми змогли зустрітися попередня версія SQL Server для Gnu / Linux, версія, яку, незважаючи на тестування, можна встановити на будь-якому комп’ютері Linux. Ця версія готується так, що її дуже легко встановити в Ubuntu, але її можна встановити в будь-якому іншому дистрибутиві, наприклад, Fedora.
У цьому маленькому посібнику Ми розповідаємо вам, як це зробити просто і швидко не маючи великих знань про бази даних, але щоб мати змогу належним чином працювати з ними, ми повинні знати щось про бази даних.
Встановлення SQL Server
Як і у багатьох останніх програмах, SQL Server неможливо знайти у сховищах Fedora, тому спочатку ми повинні включити їх у сховища, набравши в терміналі наступне:
sudo su - curl https://packages.microsoft.com/config/rhel/7/mssql-server.repo & /etc/yum.repos.d/mssql-server.repo curl https://packages.microsoft.com/config/rhel/7/prod.repo & /etc/yum.repos.d/msprod.repo exit
Після того, як ми додали ці сховища, тепер ми повинні встановити базу даних Microsoft у дистрибутив, і ми робимо це наступним чином:
sudo dnf -y install mssql-server mssql-tools
Конфігурація SQL Server на Fedora
Потім нам потрібно запустити скрипт конфігурації, але для цього ми повинні спочатку відкрити порт, який буде використовувати SQL Server, для цього ми пишемо наступне:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
І після цього, тепер ми можемо розпочати конфігурацію бази даних:
sudo /opt/mssql/bin/sqlservr-setup
Тепер для запустити службу, коли ми запустимо Fedora ми пишемо наступне:
sudo systemctl enable mssql-server mssql-server-telemetry
І якщо ми хочемо запустити службу SQL Server у сеансі, який ми запускаємо, то ми повинні зробити наступне:
sudo systemctl start mssql-server mssql-server-telemetry
І це все, що вам потрібно зробити, щоб мати SQL Server у Fedora, однак ви повинні пам’ятати, що це попередній перегляд, тобто це не остаточна версія, тому ви повинні бути обережними з роботою, яку ми дозволяємо виконувати цьому новому програмному забезпеченню в Gnu / Linux.
Було б зручно вказати правильну назву: MS sql server, оскільки "sql server" - це всі: oracle, postgresql, firebird, mysql, interbase тощо.