Через вебку надо формировать отчет из этой базы. Веб-сервер на FreeBSD с Apache22.
Начал копать в нете, инфы нормальной нет. Почти все обходят ее стороной.
Поставил mdbtools, php5-extension (ODBC).
Подключиться к базе не могу.
вот что выдает скрипт:
Код: Выделить всё
Warning: odbc_connect() [function.odbc-connect]: SQL error: [unixODBC][Driver Manager]Data source name not found, and no default driver specified, SQL state IM002 in SQLConnect in /usr/local/www/apache22/data/plugins/door/door.php on line 4
failed
Warning: odbc_close(): supplied argument is not a valid ODBC-Link resource in /usr/local/www/apache22/data/plugins/door/door.php on line 8
Код: Выделить всё
<?php
$dsn="Driver={Microsoft Access Driver (*.mdb)};Dbq=FLEX_DB.MDB;Uid=;Pwd=;";
$conn=odbc_connect($dsn,'','');
if ($conn) {echo'OK';} else {echo'failed';}
odbc_close($conn);
?>
/usr/local/etc/odbc.ini :
Код: Выделить всё
[door]
Description = Microsoft Access Database
Driver = MDBtoolsODBC
Database = /usr/local/www/apache22/data/plugins/door/FLEX_DB.MDB
Servername = localhost
UserName = admin
Password = admin
Port = 5432
TraceFile = /tmp/odbc.trace
Trace = 1
Код: Выделить всё
[MDBtoolsODBC]
Description = MDB Tools ODBC drivers
Driver = /usr/local/lib/libmdb.so
UsageCount = 1
Спасибо.