A múlt héten találkozhattunk az SQL Server Gnu / Linux előnézeti verziója, egy verzió, amely annak ellenére, hogy tesztelés alatt áll, bármely Linux számítógépre telepíthető. Ez a verzió úgy készült, hogy nagyon könnyen telepíthető az Ubuntuban, de bármilyen más disztribúcióba, például a Fedorába.
Ebben a kis bemutatóban Megmondjuk, hogyan kell egyszerűen és gyorsan csinálni Anélkül, hogy nagy tudással rendelkeznénk az adatbázisokról, de ahhoz, hogy helyesen működjünk, tudnunk kell valamit az adatbázisokról.
SQL Server telepítése
Mint sok friss programnál, itt is Az SQL Server nem található a Fedora adattáraiban, ezért először be kell építenünk őket a tárakba, a következőket beírva egy terminálba:
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
Miután felvettük ezeket a tárakat, most telepítenünk kell a Microsoft adatbázist a disztribúcióba, és az alábbiak szerint tesszük:
sudo dnf -y install mssql-server mssql-tools
SQL Server konfiguráció a Fedorán
Ezután el kell indítanunk a konfigurációs szkriptet, de ehhez először meg kell nyitnunk azt a portot, amelyet az SQL Server használ, ehhez a következőket írjuk:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
És ezek után most elkezdhetjük az adatbázis konfigurálását:
sudo /opt/mssql/bin/sqlservr-setup
Most azért indítsa el a szolgáltatást, amikor elindítjuk a Fedorát a következőket írjuk:
sudo systemctl enable mssql-server mssql-server-telemetry
És ha a futtatott munkamenetben el akarjuk indítani az SQL Server szolgáltatást, akkor a következőket kell tennünk:
sudo systemctl start mssql-server mssql-server-telemetry
És csak ezt kell tennie ahhoz, hogy az SQL Server legyen a Fedorában, azonban emlékeznie kell arra, hogy ez egy Preview, vagyis ez nem egy végleges változat, ezért óvatosnak kell lennie azzal a munkával, amelyet hagyunk ennek az új szoftvernek a Gnu / Linux alatt elvégezni.
Kényelmes lenne a helyes nevet feltüntetni: MS sql server, mert egy "sql szerver" mind: oracle, postgresql, firebird, mysql, interbase stb.