Consultor Eletrônico



Kbase P186: SQL.log errors: Optional feature not implemented/Driver's SQ
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   8/21/2003
Status: Verified

FACT(s) (Environment):

Progress 8.x

FACT(s) (Environment):

Progress 9.x

SYMPTOM(s):

MERANT ODBC driver 3.5

MERANT ODBC driver 3.6

DIAG [S1C00] [MERANT][ODBC PROGRESS driver]Optional feature not implemented. (0)

DIAG [IM006] [MERANT][ODBC PROGRESS driver]Driver's SQLSetConnectAttr failed. (0)

SQL Trace log shows the following:

view 2ac:2ab ENTER SQLSetConnectOption
HDBC 0x02b32b50
UWORD 103 <SQL_LOGIN_TIMEOUT>
UDWORD i5

view 2ac:2ab EXIT SQLSetConnectOption with return code 0
(SQL_SUCCESS)
HDBC 0x02b32b50
UWORD 103 <SQL_LOGIN_TIMEOUT>
UDWORD 15

view 2ac:2ab ENTER SQLDriverConnectW
HDBC 0x02b32b50
HWND 0x00000000
WCHAR * 0x1f4be068 [ -3] "******\ 0"
SWORD -3
WCHAR * 0x1f4be068
SWORD 8
SWORD * 0x00000000
UWORD 0 <SQL_DRIVER_NOPROMPT>
DIAG [S1C00] [MERANT][ODBC PROGRESS driver]Optional feature not implemented. (0)

DIAG [IM006] [MERANT][ODBC PROGRESS driver]Driver's SQLSetConnectAttr failed. (0)

CAUSE:

The SQLSetConnectOption command is used with SQL_LOGIN_TIMEOUT. Progress does not support this option and thus informs the ODBC driver of this fact.

FIX:


Both ODBC driver and Progress are working correctly. The message indicates that certain function is not available in the Progress database.