Прошле недеље смо се могли упознати прегледна верзија СКЛ Сервера за Гну / Линук, верзија која се упркос тестирању може инсталирати на било који Линук рачунар. Ова верзија долази припремљена тако да је врло лако инсталирати у Убунту, али може се инсталирати у било којој другој дистрибуцији као што је Федора.
У овом малом водичу Ми вам кажемо како то учинити једноставно и брзо Без великог знања о базама података, али да бисмо са њима правилно функционисали, морамо знати нешто о базама података.
Инсталација СКЛ Сервера
Као и код многих новијих програма, СКЛ Сервер није могуће пронаћи у Федора спремиштима, тако да прво морамо да их уградимо у спремишта тако што ћемо на терминалу откуцати следеће:
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
Након што смо додали ова спремишта, сада морамо да инсталирамо Мицрософт базу података у дистрибуцију и то на следећи начин:
sudo dnf -y install mssql-server mssql-tools
Конфигурација СКЛ сервера на Федори
Затим морамо покренути конфигурациону скрипту, али за ово морамо прво отворити порт који ће СКЛ Сервер користити, за то напишемо следеће:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
А након овога, сада можемо започети конфигурацију базе података:
sudo /opt/mssql/bin/sqlservr-setup
Сада за покрените услугу када покренемо Федору пишемо следеће:
sudo systemctl enable mssql-server mssql-server-telemetry
А ако желимо да покренемо услугу СКЛ Сервер у сесији коју покрећемо, онда морамо урадити следеће:
sudo systemctl start mssql-server mssql-server-telemetry
И ово је све што треба да урадите да бисте имали СКЛ Сервер у Федори, међутим морате имати на уму да је то Превиев, тј. није коначна верзија, тако да морате бити опрезни са послом који смо дозволили овом новом софтверу у Гну / Линук.
Било би згодно ставити тачно име: МС скл сервер, јер су „скл сервер“ сви: орацле, постгрескл, фиребирд, мискл, интербасе итд.