|
[
Permalink
| « Hide
]
Ivan Volnikov added a comment - 28/Feb/11 02:15 PM
That problem was solved in http://tracker.firebirdsql.org/browse/ODBC-68 - it is the same
Hello.
I'm running x86_64 Oracle 11.2.0.4.0, unixODBC 2.3.2 + OdbcFb-LIB-2.0.2.153.amd64.tar + firebird-libfbclient-2.5.2.26539.0-3.el6.x86_64 and I have similar problem. I'm able to connect using isql and issue the select command, but i'm not able to make a select from Oracle -> DG4ODBC Gateway -> unixODBC manager -> ODBC Firebird driver -> Firebird. All fails after SQLFetch.c : [ODBC][20601][1387355005.518760][SQLGetTypeInfo.c][318] Exit:[SQL_SUCCESS] [ODBC][20601][1387355005.518826][SQLFetch.c][162] Entry: Statement = 0x1fc8dc0 Trace from unixODBC and DG4ODBC will be uploaded. unixODBC 2.3.2 trace file
x86_64 11.2.0.4 Oracle DG4ODBC tracefile
Uploaded DG4ODBC core stacktrace hs_core_trace_21439.trc
failing call is _ZN15OdbcJdbcLibrary11OdbcConvert21convVarStringToStringEPNS_10DescRecordES2_()+308 Driver compiled from source on RHEL 6.4, and now it works...
LDD of working library after compilation: # ldd libOdbcFb.so linux-vdso.so.1 => (0x00007fff893e4000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f7503433000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f750322f000) libodbcinst.so.1 => /usr/local/unixODBC/lib/libodbcinst.so.1 (0x00007f7503018000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f7502d12000) libm.so.6 => /lib64/libm.so.6 (0x00007f7502a8e000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f7502877000) libc.so.6 => /lib64/libc.so.6 (0x00007f75024e4000) libfreebl3.so => /lib64/libfreebl3.so (0x00007f7502282000) /lib64/ld-linux-x86-64.so.2 (0x00007f75039db000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f7502064000) LDD of not working lib from : http://sourceforge.net/projects/firebird/files/firebird-ODBC-driver/2.0.2-Release/OdbcFb-LIB-2.0.2.153.amd64.gz/download # ldd libOdbcFb.so linux-vdso.so.1 => (0x00007fffc1b76000) libdl.so.2 => /lib64/libdl.so.2 (0x00007ff9a90f2000) libodbcinst.so.1 => /usr/local/unixODBC/lib/libodbcinst.so.1 (0x00007ff9a8eda000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007ff9a8bd4000) libm.so.6 => /lib64/libm.so.6 (0x00007ff9a8950000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007ff9a873a000) libc.so.6 => /lib64/libc.so.6 (0x00007ff9a83a7000) /lib64/ld-linux-x86-64.so.2 (0x00007ff9a9618000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ff9a818a000) |