Förra veckan kunde vi träffas en förhandsversion av SQL Server för Gnu/Linux, en version som trots att den testas kan installeras på vilken dator som helst med Linux. Denna version är redo att vara mycket enkel att installera på Ubuntu men den kan installeras på vilken annan distribution som helst som Fedora.
I denna lilla handledning Vi berättar hur du gör det enkelt och snabbt utan att ha stor kunskap om databaser men för att kunna fungera korrekt med det måste vi kunna något om databaser.
SQL Server-installation
Som med många senaste program, SQL Server hittas inte i Fedora-förråden, så vi måste först införliva dem i arkiven genom att skriva följande i en terminal:
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
När vi väl har lagt till dessa förråd är det nu dags att installera Microsoft-databasen i distributionen och vi gör det på följande sätt:
sudo dnf -y install mssql-server mssql-tools
Konfigurera SQL Server på Fedora
Sedan måste vi starta konfigurationsskriptet, men för detta måste vi först öppna porten som SQL Server kommer att använda, för detta skriver vi följande:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
Och efter detta kan vi nu starta konfigurationen av databasen:
sudo /opt/mssql/bin/sqlservr-setup
Nu för starta tjänsten när vi startar Fedora vi skriver följande:
sudo systemctl enable mssql-server mssql-server-telemetry
Och om vi vill starta SQL Server-tjänsten i den session som vi kör, måste vi göra följande:
sudo systemctl start mssql-server mssql-server-telemetry
Och detta är allt du behöver göra för att ha SQL Server i Fedora, men du måste komma ihåg att det är en förhandsvisning, det vill säga, inte en slutversion, så du måste vara försiktig med de jobb vi låter den här nya programvaran göra på Gnu/Linux.
Det skulle vara bekvämt att ange rätt namn: MS sql-server, eftersom en "sql-server" är allt: oracle, postgresql, firebird, mysql, interbase, etc.