[[oktatas:linux:hogyanok|< Hogyanok]]
====== Linux ODBC ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2012
* Licenc: GNU Free Documentation License 1.3
* Web: http://szit.hu
===== MS Access ODBC =====
ODBC meghajtó telepítése
apt-get install libmdbodbc
ODBC meghajtó regisztrálása
A következő fájlt készítjük: /etc/odbcinst.ini
Az alábbi tartalommal:
[Microsoft Access Driver (*.mdb)]
Description = MDB Eszközök ODBC meghajtók
Driver = /usr/lib/libmdbodbc.so.0
Setup =
FileUsage = 1
CPTimeout =
CPReuse =
A következő egy adatbázis regisztrálása. Két helyen lehetsége:
* /etc/odbc.ini
* /home/username/.odbc.ini
[peldadb]
Description = Pelda adatbázis
Driver = Microsoft Access Driver (*.mdb)
Database = /home/username/tervek/db/pelda.mdb
Host =
Port =
User =
Password =
Trace = Yes
TraceFile = /home/username/tervek/db/peldadb_odbc.log
Teszt:
isql peldadb
===== MySQL ODBC =====
==== ODBC telepítése ====
apt-get install libmyodbc
Ellenőrizzük a meghajtók települtek-e:
ls /usr/lib/odbc/
Két állományt keressünk:
* libmyodbc.so
* libodbcmyS.so
==== Meghajtó beállítása ====
[MySQL]
Description = MySQL meghatjó
Driver = /usr/lib/odbc/libmyodbc.so
Setup = /usr/lib/odbc/libodbcmyS.so
FileUsage = 1
==== Adatbázis beállítása ====
A felhasználó könyvtárában hozzuk létre a következő állományt:
[peldadb]
Description = MySQL PeldaAdatbázis
Driver = MySQL
SERVER = localhost
USER = username
PASSWORD = titok
PORT = 3306
DATABASE = peldadb
Option = 3
==== Ellenőrzés ====
isql peldadb