На прошлой неделе мы смогли встретиться предварительная версия 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 и т. Д.