[linux] linux mdk odbc mysql
Vojtech Zachar
linuxak na realtime.sk
Středa Říjen 19 19:59:33 CEST 2005
Hoj.
Riesenie nepoznam.
Over si, ze sa snazis pouzivat DSN, ktore je v odbc.ini naozaj
definovane. Ked sa ani so strace nedari najst problemovy bod, tak bude
zrejme v nejakom blbom preklepe.
Z tvojho textu neviem, ci pri pokusoch s PHP a strace vidis, ze by php
sahalo na /etc/odbc.ini
Vojto
Dna Thu, Oct 13, 2005, Urban Biel napisal:
> Zdravim konferu
> mam problem s ODBC pod mandrake 9.2. Chcem sa z PHP napojit cez ODBC
> na MySQL databazu. Error ktory stale dostavam a ktory ma prestava bavit je:
> [unixODBC][Driver Manager]Data source name not found, and no default
> driver specified, SQL state IM002.
> samozrejme je DSN pekne specifikovane v /etc/odbc.ini:
> [ODBC Data Sources]
> mydsn = blablabla
> [mydsn]
> SERVER = localhost
> SOCKET = /var/lib/mysql/mysql.sock
> DRIVER = /usr/lib/libmyodbc3.so
> ServerType = MySQL
> FetchBufferSize = 1
> User = XXXX
> UID = XXXX
> Password = XXXX
> Database = mydb
> ;ServerOptions =
> ;ConnectOptions =
> ;ReadOnly = no
> ;Option = 8
> TraceFile = /tmp/odbc.trace.log
> Trace = 1
> DebugFile = /tmp/odbc.debug.log
> Debug = 1
>
> Cez mysql klienta sa na databazu napojim. Cez testovaci tool iodbctest
> sa na nu napojim tiez, ale len vedy, ak mam nastavenu ODBCINI premennu,
> alebo existuje ~/.odbc.ini. To je dost zaujimave, pretoze /etc/odbc.ini
> je predsta system-wide nastavenie a pri strace procesov, ktore sa
> napajaju na odbc (ci uz uspesne alebo nie), vidim vzdy otvaranie aj
> suboru /etc/odbc.ini
> Problem nastava pri PHP. Proste to nejde. Mam nastavenu ODBCINI envi
> premennu pre apache (apache_getenv("ODBCINI") aj getenv("ODBCINI")), ale
> dostavam iba hlasku, ze DSN nie je specifikovane. Vychadza mi z toho, ze
> sa nedokaze vobec dostat k nastaveniam.
>
> php - v4.3.3
> apache - Apache-AdvancedExtranetServer/2.0.47 (Mandrake Linux/6.12.92mdk)
> odbc - unixODBC
> pri spusteni iodbctest:
> iODBC Demonstration program
> This program shows an interactive SQL processor
> Driver Manager: 03.51.0002.0224
> Driver: 03.51.09
>
> SQL>
>
>
> Napada niekomu riesenie?
> Dik.
>
> _______________________________________________
> http://lists.linux.sk/listinfo/linux
> Prehladavanie archivu: http://search.lists.linux.sk
> Meta FAQ: http://www.sklug.sk/lists/linux/metafaq.html
Další informace o konferenci linux