Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:adatbazis-kezeles:access

Ez a dokumentum egy előző változata!


< Adatbázis-kezelés

Linux Adatbázis-kezelés Access

  • Szerző: Sallai András
  • Copyright © Sallai András, 2014, 2016
  • Licenc: GNU Free Documentation License 1.3

Bevezetés

Ez az iromány csak néhány parancssoros adatbázis-kezelési lehetőséggel foglalkozik felhasználói oldalról.

Szükséges telepítés

apt-get install mdbtools

A következő verziójú MS Access fájlok megnyitására használható:

  • MS Access 97
  • MS Access 2000
  • MS Access XP
  • MS Access 2003

Használat

A szimpla mdbtools csomag telepítése után a következő parancsok állnak rendelkezésre:

  • mdb-array
  • mdb-export
  • mdb-header
  • mdb-hexdump
  • mdb-parsecsv
  • mdb-schema
  • mdb-sql
  • mdb-tables
  • mdb-ver

Lehetséges probléma, hogy kaptunk egy valami.mdb fájlt és azt sem tudjuk milyen táblák vannak benne:

Táblálk lekérdezése:

mdb-tables valami.mdb

A kimenetből kiderül, hogy van benne egy Szemely tábla. Ekkor SQL lekérdezést intézünk hozzá:

echo 'select * from Szemely'  | mdb-sql valami.mdb

A mdb-sql persze nem sok SQL utasítást ismer, de a hol záradék még használható vele.

Kimenet fájlba:

echo 'select * from Szemely'  | mdb-sql -o szemely.txt valami.mdb

Függelék

gmdb2

Telepíthető még a mdbtools-gmdb, amely után egy gmdb2 parancs indítható.

apt-get install mdbtools-gmdb
oktatas/linux/adatbazis-kezeles/access.1565977040.txt.gz · Utolsó módosítás: 2019/08/16 19:37 szerkesztette: admin