Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:adatbazis-kezeles:access

< Adatbázis-kezelés

Linux Adatbázis-kezelés Access

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.txt · Utolsó módosítás: 2023/08/20 22:19 szerkesztette: admin