Igor Sapego created IGNITE-5842:
-----------------------------------

             Summary: ODBC: Make sure ODBC driver works correctly with RazorSQL.
                 Key: IGNITE-5842
                 URL: https://issues.apache.org/jira/browse/IGNITE-5842
             Project: Ignite
          Issue Type: Improvement
          Components: odbc
    Affects Versions: 2.0
            Reporter: Igor Sapego


Users often try to use ODBC driver to connect to Ignite with RazorSQL. However, 
it can't be used with our driver, as it tries to configure driver to act 
according to unsupported ODBC version. Here is the log:
{noformat}
razorsql        12d8-1374       ENTER SQLAllocEnv 
                HENV *              0x2FBEECB0

razorsql        12d8-1374       EXIT  SQLAllocEnv  with return code 0 
(SQL_SUCCESS)
                HENV *              0x2FBEECB0 ( 0x003DE650)

razorsql        12d8-1374       ENTER SQLAllocConnect 
                HENV                0x003DE650
                HDBC *              0x2FBEEC10

razorsql        12d8-1374       EXIT  SQLAllocConnect  with return code 0 
(SQL_SUCCESS)
                HENV                0x003DE650
                HDBC *              0x2FBEEC10 ( 0x003DE6D0)

razorsql        12d8-1374       ENTER SQLSetConnectOption 
                HDBC                0x003DE6D0
                SQLINTEGER                 103 <SQL_LOGIN_TIMEOUT>
                SQLPOINTER                35

razorsql        12d8-1374       EXIT  SQLSetConnectOption  with return code 0 
(SQL_SUCCESS)
                HDBC                0x003DE6D0
                SQLINTEGER                 103 <SQL_LOGIN_TIMEOUT>
                SQLPOINTER                35

razorsql        12d8-1374       ENTER SQLDriverConnectW 
                HDBC                0x003DE6D0
                HWND                0x00000000
                WCHAR *             0x6F861F7C [      -3] "******\ 0"
                SWORD                       -3 
                WCHAR *             0x6F861F7C 
                SWORD                       -3 
                SWORD *             0x00000000
                UWORD                        0 <SQL_DRIVER_NOPROMPT>

razorsql        12d8-1374       EXIT  SQLDriverConnectW  with return code -1 
(SQL_ERROR)
                HDBC                0x003DE6D0
                HWND                0x00000000
                WCHAR *             0x6F861F7C [      -3] "******\ 0"
                SWORD                       -3 
                WCHAR *             0x6F861F7C 
                SWORD                       -3 
                SWORD *             0x00000000
                UWORD                        0 <SQL_DRIVER_NOPROMPT>

                DIAG [S1000] ODBC version is not supported. (0) 

                DIAG [08001] Failed to establish connection with the host. (0) 

razorsql        12d8-1374       ENTER SQLErrorW 
                HENV                0x00000000
                HDBC                0x003DE6D0
                HSTMT               0x00000000
                WCHAR *             0x2FBEEAF4
                SDWORD *            0x2FBEEB3C
                WCHAR *             0x2FBEE6F4 
                SWORD                      300 
                SWORD *             0x2FBEEB38

razorsql        12d8-1374       EXIT  SQLErrorW  with return code 0 
(SQL_SUCCESS)
                HENV                0x00000000
                HDBC                0x003DE6D0
                HSTMT               0x00000000
                WCHAR *             0x2FBEEAF4 [       5] "S1000"
                SDWORD *            0x2FBEEB3C (0)
                WCHAR *             0x2FBEE6F4 [      30] "ODBC version is not 
supported."
                SWORD                      300 
                SWORD *             0x2FBEEB38 (30)

razorsql        12d8-1374       ENTER SQLErrorW 
                HENV                0x00000000
                HDBC                0x003DE6D0
                HSTMT               0x00000000
                WCHAR *             0x2FBEEAF4
                SDWORD *            0x2FBEEB3C
                WCHAR *             0x2FBEE6F4 
                SWORD                      300 
                SWORD *             0x2FBEEB38

razorsql        12d8-1374       EXIT  SQLErrorW  with return code 0 
(SQL_SUCCESS)
                HENV                0x00000000
                HDBC                0x003DE6D0
                HSTMT               0x00000000
                WCHAR *             0x2FBEEAF4 [       5] "08001"
                SDWORD *            0x2FBEEB3C (0)
                WCHAR *             0x2FBEE6F4 [      45] "Failed to establish 
connection with the host."
                SWORD                      300 
                SWORD *             0x2FBEEB38 (45)

razorsql        12d8-1374       ENTER SQLErrorW 
                HENV                0x00000000
                HDBC                0x003DE6D0
                HSTMT               0x00000000
                WCHAR *             0x2FBEEAF4
                SDWORD *            0x2FBEEB3C
                WCHAR *             0x2FBEE6F4 
                SWORD                      300 
                SWORD *             0x2FBEEB38

razorsql        12d8-1374       EXIT  SQLErrorW  with return code 100 
(SQL_NO_DATA_FOUND)
                HENV                0x00000000
                HDBC                0x003DE6D0
                HSTMT               0x00000000
                WCHAR *             0x2FBEEAF4
                SDWORD *            0x2FBEEB3C
                WCHAR *             0x2FBEE6F4 
                SWORD                      300 
                SWORD *             0x2FBEEB38

razorsql        12d8-1374       ENTER SQLFreeConnect 
                HDBC                0x003DE6D0

razorsql        12d8-1374       EXIT  SQLFreeConnect  with return code 0 
(SQL_SUCCESS)
                HDBC                0x003DE6D0

razorsql        12d8-1374       ENTER SQLFreeEnv 
                HENV                0x003DE650

razorsql        12d8-1374       EXIT  SQLFreeEnv  with return code 0 
(SQL_SUCCESS)
                HENV                0x003DE650
{noformat}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to