GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Wie installiere ich ODBC unter Ubuntu 20.04 / Debian 11?

Viele Anwendungen müssen sich auf Datenbank- oder Tabellenkalkulationsdateien beziehen. Damit der Prozess angemessen ist, ist eine Anwendung erforderlich, die als Bindeglied zwischen den beiden dient. Deshalb zeige ich Ihnen heute, wie Sie ODBC auf Ubuntu 20.04 / Debian 11 installieren, das eines der beliebtesten ist.

Was ist ODBC?

ODBC steht für Open Database Connectivity, es ist eine Standardimplementierung des Datenbankzugriffs, der von Microsoft-Systemen verwendet wird.

Das bedeutet, dass jede Anwendung, die eine Verbindung zu einer Windows-Datenbank herstellen soll, über einen eigenen ODBC-Connector verfügen muss. Ein Beispiel dafür ist MySQL, das einen auf ODBC basierenden Konnektor hat, sodass wir ihn in Anwendungen verwenden können, die für Windows erstellt wurden.

Ein weiteres Beispiel ist, dass Microsoft Access (Microsoft Jet) und SQL Server-Datenbanken auch ihren ODBC-Treiber haben. Der Unterschied besteht darin, dass er bereits standardmäßig im System installiert ist und sich nur die Anwendungen mit diesem Treiber verbinden müssen.

Obwohl es eng mit Windows verwandt ist, haben wir voll funktionsfähige Versionen für Linux und andere Systeme. Dies kann mit UnixODBC erfolgen.

Wenn Sie nicht wissen, was UnixODBC ist, können wir mit der Definition beginnen, die wir auf ihrer Website finden:

Die Ziele des unixODBC-Projekts sind die Entwicklung und Förderung von unixODBC zum endgültigen Standard für ODBC auf Nicht-MS-Windows-Plattformen.

Dank des obigen Projekts werden wir also in der Lage sein, ODBC auf Ubuntu 20.04 / Debian 11 ohne große Probleme zu installieren.

Los geht's.

Installieren Sie ODBC auf Ubuntu 20.04 / Debian 11

ODBC ist nicht in den Repositories beider Distributionen enthalten. Eine ziemlich bequeme Möglichkeit, es zu installieren, besteht jedoch darin, den Quellcode selbst zu kompilieren. Der Prozess ist nicht komplex und liefert uns die neueste stabile Version.

Installieren Sie die Pakete, um die Programme zu kompilieren

Öffnen Sie zuerst ein Terminal aus dem Hauptmenü und aktualisieren Sie die gesamte Distribution.

sudo apt update
sudo apt upgrade

Installieren Sie dann die Pakete, die zum Kompilieren und Erstellen von Binärdateien benötigt werden.

sudo apt install build-essential

Laden Sie ODBC unter Ubuntu 20.04 / Debian 11 herunter und installieren Sie es

Dann können wir die neueste stabile Version von ODBC herunterladen. Es ist derzeit 2.3.9 . Es ist notwendig, in diesem Link zu überprüfen, welche die neueste Version ist, und den Befehl zu ändern.

Um das Quellpaket herunterzuladen, können wir wget verwenden die auch Downloads über FTP handhabt.

wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.9.tar.gz

Dann entpacken Sie das Archiv dank tar Befehl.

tar xvzf unixODBC-2.3.9.tar.gz

Greifen Sie auf den erstellten Ordner zu

cd unixODBC-2.3.9/

Beginnen Sie von dort aus mit der Konfiguration des Pakets.

./configure --prefix=/usr/local/unixODBC

Dann kompilieren Sie es

make

Installieren Sie es schließlich auf dem System, indem Sie

ausführen
sudo make install

Um die Installation zu überprüfen, müssen Sie zu /usr/local/unixODBC navigieren Ordner, in dem Sie die Binärdateien sehen.

cd /usr/local/unixODBC/bin
ls

Wie Sie sehen können, sind die Binärdateien installiert und einsatzbereit.

Schlussfolgerung

ODBC ist ein wichtiger Bestandteil beim Herstellen von Verbindungen in Microsoft-Systemen und -Programmen, aber dank des UnixODBC-Projekts können wir es in unserer bevorzugten Distribution haben.


Debian
  1. So installieren Sie R unter Debian 9

  2. So installieren Sie R unter Debian 10

  3. So installieren Sie CTparental unter Ubuntu 20.04 und Debian 10

  4. So installieren Sie Spotify unter Ubuntu und Debian

  5. So installieren Sie Puppet 6.x auf Ubuntu 18.04 / Ubuntu 16.04 und Debian 9

So installieren Sie PrestaShop unter Ubuntu/Debian

So installieren Sie Prometheus in Debian 11 oder Ubuntu 20.04

So installieren Sie den i3 Window Manager unter Ubuntu 20.04 oder Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie Mongoku auf Ubuntu 20.04 / Debian 11

So installieren Sie Go unter Debian