oktatas:linux:adatbazis-kezeles:access
Ez a dokumentum egy előző változata!
Tartalomjegyzék
Linux Adatbázis-kezelés Access
- Szerző: Sallai András
- Copyright © Sallai András, 2014, 2016
- Licenc: GNU Free Documentation License 1.3
- Web: http://szit.hu
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