Quantcast
Channel: SCN : Popular Discussions - SAP MaxDB
Viewing all articles
Browse latest Browse all 1545

Windows 7 ODBC 32Bit problem (ORACLE mode)

$
0
0

Hi to all,

 

we're having a problem with the current ODBC drivers.

Environment:

Client - Windows 7 (64Bit), ODBC drivers for both 32Bit & 64Bit (latest installation package maxdb-all-win-64bit-x86_64-7_8_02_37.exe)

Server - Linux 64 Bit with MaxDB version 7.8.01.18

 

Problem:

With the new ODBC 32Bit drivers it isn't possible to use the mode 'ORACLE'.

 

Log from trace file:

 

X 1 -B13249 -M4 1750-1754    EXIT  SQLExecDirectW  with return code -1 (SQL_ERROR)

        HSTMT               0x16BA38E0

        WCHAR *             0x1431EB30 [      41] "SELECT * FROM ADMIN.V_LE WHERE rownum <=1"

        SDWORD                    41

 

        DIAG [S1000] [SAP AG][SDBODBC DLL][MaxDB] General error;-4005 POS(32) Unknown column name:ROWNUM (-4005)

 

The driver treats pseudo column ROWNUM as table column. That's why it's producing an error.

 

With a very old version of ODBC driver for 32 Bit (7.6.0.0, Build 037-121-149-748) it's not producing this error, but the driver is very slow.

 

With mode 'INTERNAL' the ODBC driver is working fine in the latest build.

 

 

Is there something that I'm missig ?

 

 

Thanks and best regards,

 

Stefan


Viewing all articles
Browse latest Browse all 1545

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>