Bereitstellen von SQL Server unter Ubuntu

Abgeschlossen

Ubuntu ist ein beliebtes Betriebssystem für Datenbankhosts mit einer breiten Benutzerbasis.

Bei Wide World Importers werden ausschließlich Linux-Server eingesetzt. Sie möchten jedoch von den Funktionen von SQL Server profitieren. Auf einigen Servern wird die Ubuntu-Distribution von Linux ausgeführt. Sie möchten erfahren, wie Sie SQL Server für Ubuntu bereitstellen können, um von SQL Server profitieren zu können, ohne sich von Linux verabschieden zu müssen.

In der folgenden Übung erfahren Sie, wie Sie SQL Server unter Ubuntu installieren und verwalten.

Hardware- und Softwareanforderungen

Wenn Sie SQL Server 2019 unter Ubuntu installieren möchten, muss der Hostserver die folgenden Anforderungen erfüllen:

  • Ubuntu 18.04 oder 20.04
  • Mindestens 2 GB Arbeitsspeicher
  • Dateisystem XFS oder EXT4
  • 6 GB Speicherplatz auf dem Datenträger
  • x64-Prozessor mit mindestens zwei Kernen und einer Frequenz von mindestens 2 GHz

Installieren von SQL Server unter Ubuntu

Führen Sie zum Installieren von SQL Server unter Ubuntu die folgenden Aufgaben aus:

  1. Installieren Sie den GPG-Schlüssel für das Microsoft-Repository.
  2. Registrieren Sie das Ubuntu-Repository für Microsoft SQL Server.
  3. Installieren von cURL.
  4. Installieren Sie die erforderlichen Bibliotheken.
  5. Installieren Sie SQL Server.

Hinweis

Wenn Sie SQL Server auf die neueste Version aktualisieren müssen, können Sie die Befehle apt-get update und apt-get install mssql-server wiederholen.

Diese Aufgaben erledigen Sie in der nächsten Übung.

Konfigurieren von SQL Server unter Ubuntu

Konfigurieren Sie SQL Server, indem Sie den Befehl /opt/mssql/bin/msssql-conf setup ausführen. Geben Sie die gewünschte Edition von SQL Server und das Kennwort des SQL Server-Systemadministrators (sa) an.

Installieren von SQL Server-Tools

Installieren Sie SQL Server-Befehlszeilentools. Installieren Sie mithilfe von apt-get install die Pakete mssql-tools und unixODBC-devel:

sudo apt-get install -y mssql-tools unixodbc-dev