Миналата седмица успяхме да се срещнем предварителна версия на 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 сървър, защото „sql сървър“ са всички: oracle, postgresql, firebird, mysql, interbase и т.н.