La scorsa settimana ci siamo potuti incontrare una versione di anteprima di SQL Server per Gnu / Linux, una versione che nonostante sia in prova può essere installata su qualsiasi computer Linux. Questa versione viene preparata in modo che la sua installazione in Ubuntu sia molto semplice ma può essere installata in qualsiasi altra distribuzione come Fedora.
In questo piccolo tutorial Ti diciamo come farlo in modo semplice e veloce Senza avere una grande conoscenza dei database, ma per funzionare correttamente con esso, dobbiamo sapere qualcosa sui database.
Installazione di SQL Server
Come con molti programmi recenti, SQL Server non può essere trovato nei repository Fedora, quindi prima dobbiamo incorporarli nei repository scrivendo quanto segue in un terminale:
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
Una volta aggiunti questi repository, ora dobbiamo installare il database Microsoft nella distribuzione e lo facciamo come segue:
sudo dnf -y install mssql-server mssql-tools
Configurazione di SQL Server su Fedora
Dopodiché dobbiamo avviare lo script di configurazione, ma per questo dobbiamo prima aprire la porta che userà SQL Server, per questo scriviamo quanto segue:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
E dopo questo, ora possiamo avviare la configurazione del database:
sudo /opt/mssql/bin/sqlservr-setup
Adesso per avviare il servizio all'avvio di Fedora scriviamo quanto segue:
sudo systemctl enable mssql-server mssql-server-telemetry
E se vogliamo avviare il servizio SQL Server nella sessione che stiamo eseguendo, dobbiamo fare quanto segue:
sudo systemctl start mssql-server mssql-server-telemetry
E questo è tutto ciò che devi fare per avere SQL Server in Fedora, tuttavia devi ricordare che è un'anteprima, cioè non è una versione definitiva, quindi devi stare attento con il lavoro che lasciamo fare a questo nuovo software in Gnu / Linux.
Sarebbe conveniente inserire il nome corretto: MS sql server, perché un "server sql" è tutto: oracle, postgresql, firebird, mysql, interbase, ecc.