oktatas:linux:adatbazis-kezeles:access
Tartalomjegyzék
Linux Adatbázis-kezelés Access
- Szerző: Sallai András
- Copyright © 2014, Sallai András
- Szerkesztve: 2014, 2016
- Licenc: CC BY-SA 4.0
- Web: https://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.txt · Utolsó módosítás: 2023/08/20 22:19 szerkesztette: admin