GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat ODBC na Ubuntu 20.04 / Debian 11?

Mnoho aplikací se musí vztahovat k databázovým nebo tabulkovým souborům. Aby byl proces adekvátní, je nutné mít aplikaci, která slouží jako spojnice mezi těmito dvěma. Dnes vám tedy ukážu, jak nainstalovat ODBC na Ubuntu 20.04 / Debian 11, který je jedním z nejpopulárnějších.

Co je ODBC?

ODBC je zkratka pro Open Database Connectivity, jde o standardní implementaci přístupu k databázi používané systémy Microsoft.

To znamená, že každá aplikace pro připojení k databázi Windows musí mít svůj vlastní konektor ODBC. Příkladem je MySQL, který má konektor založený na ODBC, takže jej můžeme používat v aplikacích vytvořených pro Windows.

Dalším příkladem je, že databáze Microsoft Access (Microsoft Jet) a SQL Server mají také svůj ovladač ODBC. Rozdíl mezi nimi je v tom, že je již standardně nainstalován v systému a pouze aplikace se musí připojit pomocí tohoto ovladače.

Přestože úzce souvisí s Windows, máme plně funkční verze pro Linux a další systémy. To lze provést pomocí UnixODBC.

Pokud nevíte, co je UnixODBC, můžeme začít z definice, kterou najdeme na jejich webu:

Cílem projektu unixODBC je vyvinout a propagovat unixODBC, aby se stal definitivním standardem pro ODBC na platformách jiných než MS Windows.

Díky výše uvedenému projektu tedy budeme moci nainstalovat ODBC na Ubuntu 20.04 / Debian 11 bez větších problémů.

Jdeme na to.

Instalace ODBC na Ubuntu 20.04 / Debian 11

ODBC není součástí úložišť obou distribucí. Poměrně pohodlný způsob instalace je však zkompilovat zdrojový kód sami. Tento proces není složitý a poskytne nám nejnovější stabilní verzi.

Instalace balíčků ke kompilaci programů

Nejprve otevřete terminál z hlavní nabídky a aktualizujte celou distribuci.

sudo apt update
sudo apt upgrade

Poté nainstalujte balíčky potřebné pro kompilaci a vytváření binárních souborů.

sudo apt install build-essential

Stáhněte si a nainstalujte ODBC na Ubuntu 20.04 / Debian 11

Poté si můžeme stáhnout nejnovější stabilní verzi ODBC. Aktuálně je to 2.3.9 . V tomto odkazu je nutné ověřit, která je nejnovější verze a příkaz upravit.

Ke stažení zdrojového balíčku můžeme použít wget který také zpracovává stahování pomocí FTP.

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

Poté archiv rozbalte pomocí tar příkaz.

tar xvzf unixODBC-2.3.9.tar.gz

Otevřete složku, která byla vygenerována

cd unixODBC-2.3.9/

A odtud začněte s konfigurací balíčku.

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

Poté jej zkompilujte

make

Nakonec jej nainstalujte do systému spuštěním

sudo make install

Chcete-li zkontrolovat instalaci, musíte přejít do /usr/local/unixODBC složku, kde uvidíte binární soubory.

cd /usr/local/unixODBC/bin
ls

Jak můžete vidět, binární soubory jsou nainstalovány a připraveny k použití.

Závěr

ODBC je důležitou součástí navazování spojení v systémech a programech společnosti Microsoft, ale díky projektu UnixODBC jej můžeme mít v naší oblíbené distribuci.


Debian
  1. Jak nainstalovat R na Debian 9

  2. Jak nainstalovat Spotify na Ubuntu a Debian

  3. Jak nainstalovat Puppet 6.x na Ubuntu 18.04 / Ubuntu 16.04 a Debian 9

  1. Jak nainstalovat R na Debian 10

  2. Jak nainstalovat CTparental na Ubuntu 20.04 a Debian 10

  3. Jak nainstalovat Icinga 2 na Ubuntu 18.04 / Ubuntu 16.04 a Debian 9

  1. Jak nainstalovat Webmin na Debian 9 / Ubuntu 16.04

  2. Jak nainstalovat Foreman na Ubuntu 18.04 / Ubuntu 16.04 a Debian 9

  3. Jak nainstalovat Apache Maven na Ubuntu 18.04 / Ubuntu 16.04 a Debian 9