sutterp
28-08-2001, 15:11
Guten Tag,
Sei tagen versuche ich ODBC ans laufen zu kriegen, leider ohne erfolg.
Hardware: 1Ghz Pentium III.
Software: Suse Linux 7.1.
mysql-3.23.41 kompiliert von quellencode, keine fehler bei der installation.
MyODBC-2.50.38 kompiliert von quellencode, keine fehler bei der installation.
.odbcinst.ini und .odbc.ini nur im home directory, nicht in /etc
.odbcinst.ini sieht folgendermassen aus:
[ODBC Drivers]
MySQL = Installed
[ODBC Connection Pooling]
PerfMon = 0
Retry Wait =
[MySQL]
Driver = /usr/local/myodbc/lib/libmyodbc.so
Setup = /usr/local/myodbc/lib/libmyodbc.so
FileUsage = 1
.odbc.ini enthaelt das folgende:
[ODBC Data Sources]
MySQLTest = MySQL
Test2 = MySQL
[ODBC]
Trace = 1
TraceAutoStop = 0
TraceFile = /tmp/sql.log
[MySQLTest]
Trace = On
TraceFile = /tmp/MySQLTest.trc
Server = localhost
UserName =
Password = Database = AddressDB
Option = 1
DB = AddressDB
[Test2]
Driver = /usr/local/myodbc/lib/libmyodbc.so
Trace = On
TraceFile = /tmp/MySQLTest.trc
Server = localhost
UserName =
Password =
Database = AddressDB
Option = 1
DB = AddressDB
Folgende tests habe ich aus dem home directory durchgefuehrt:
iodbcadm mit MySQLTest resultiert in fehler IM002
iodbcadm mit Test2 resultiert in Fehler S1000
isql MySQLTest username password resultiert in 'could not connect'
isql Test2 username password resultiert auch in 'could not connect'
mysql -p laesst mich auf die datenbank zugreifen und die tabellen und daten manipulieren.
Wo und wie gehts weiter?
Vielen Dank
Peter Sutter
[ 28. August 2001: Beitrag editiert von: Peter Sutter ]
Nachtrag: ODBC Verbindungen von einem Win95/WinNT Client funktionieren.
[ 29. August 2001: Beitrag editiert von: Peter Sutter ]
Sei tagen versuche ich ODBC ans laufen zu kriegen, leider ohne erfolg.
Hardware: 1Ghz Pentium III.
Software: Suse Linux 7.1.
mysql-3.23.41 kompiliert von quellencode, keine fehler bei der installation.
MyODBC-2.50.38 kompiliert von quellencode, keine fehler bei der installation.
.odbcinst.ini und .odbc.ini nur im home directory, nicht in /etc
.odbcinst.ini sieht folgendermassen aus:
[ODBC Drivers]
MySQL = Installed
[ODBC Connection Pooling]
PerfMon = 0
Retry Wait =
[MySQL]
Driver = /usr/local/myodbc/lib/libmyodbc.so
Setup = /usr/local/myodbc/lib/libmyodbc.so
FileUsage = 1
.odbc.ini enthaelt das folgende:
[ODBC Data Sources]
MySQLTest = MySQL
Test2 = MySQL
[ODBC]
Trace = 1
TraceAutoStop = 0
TraceFile = /tmp/sql.log
[MySQLTest]
Trace = On
TraceFile = /tmp/MySQLTest.trc
Server = localhost
UserName =
Password = Database = AddressDB
Option = 1
DB = AddressDB
[Test2]
Driver = /usr/local/myodbc/lib/libmyodbc.so
Trace = On
TraceFile = /tmp/MySQLTest.trc
Server = localhost
UserName =
Password =
Database = AddressDB
Option = 1
DB = AddressDB
Folgende tests habe ich aus dem home directory durchgefuehrt:
iodbcadm mit MySQLTest resultiert in fehler IM002
iodbcadm mit Test2 resultiert in Fehler S1000
isql MySQLTest username password resultiert in 'could not connect'
isql Test2 username password resultiert auch in 'could not connect'
mysql -p laesst mich auf die datenbank zugreifen und die tabellen und daten manipulieren.
Wo und wie gehts weiter?
Vielen Dank
Peter Sutter
[ 28. August 2001: Beitrag editiert von: Peter Sutter ]
Nachtrag: ODBC Verbindungen von einem Win95/WinNT Client funktionieren.
[ 29. August 2001: Beitrag editiert von: Peter Sutter ]