W zeszłym tygodniu mogliśmy się spotkać wersja zapoznawcza SQL Server dla Gnu / Linux, wersja, która pomimo tego, że jest w fazie testów, może być zainstalowana na dowolnym komputerze z systemem Linux. Ta wersja jest przygotowana tak, aby była bardzo łatwa do zainstalowania w Ubuntu, ale można ją zainstalować w dowolnej innej dystrybucji, takiej jak Fedora.
W tym małym samouczku Podpowiadamy, jak to zrobić prosto i szybko Nie mając dużej wiedzy o bazach danych, ale żeby poprawnie z nimi funkcjonować, musimy coś wiedzieć o bazach danych.
Instalacja programu SQL Server
Podobnie jak w przypadku wielu ostatnich programów, Nie można znaleźć programu SQL Server w repozytoriach Fedory, więc najpierw musimy włączyć je do repozytoriów, pisząc w terminalu:
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
Po dodaniu tych repozytoriów musimy teraz zainstalować bazę danych Microsoft w dystrybucji i robimy to w następujący sposób:
sudo dnf -y install mssql-server mssql-tools
Konfiguracja serwera SQL w Fedorze
Następnie musimy uruchomić skrypt konfiguracyjny, ale w tym celu musimy najpierw otworzyć port, z którego będzie korzystał SQL Server, w tym celu piszemy:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
A potem możemy rozpocząć konfigurację bazy danych:
sudo /opt/mssql/bin/sqlservr-setup
Teraz dla uruchom usługę, gdy uruchamiamy Fedorę piszemy co następuje:
sudo systemctl enable mssql-server mssql-server-telemetry
A jeśli chcemy uruchomić usługę SQL Server w uruchomionej sesji, musimy wykonać następujące czynności:
sudo systemctl start mssql-server mssql-server-telemetry
I to wszystko, co musisz zrobić, aby mieć SQL Server w Fedorze, jednak musisz pamiętać, że jest to wersja zapoznawcza, czyli nie jest to ostateczna wersja, więc musisz uważać na pracę, którą wykonujemy dla tego nowego oprogramowania w Gnu / Linux.
Byłoby wygodnie wpisać poprawną nazwę: MS sql server, ponieważ "sql server" to wszystkie: oracle, postgresql, firebird, mysql, interbase itp.