MSSQL 應用程式無法連接到資料庫伺服器

MSSQL 應用程式無法連接到資料庫伺服器

我們運行一個非常舊的應用程序,它使用 SQL Server 本機客戶端 10 連接到 MS SQL Server 2008 資料庫。通常,在過去,我們只需卸載 SQL Server 本機用戶端並重新安裝它,就可以再次正常運作。這次不行了。這似乎是客戶端電腦(Win 7 Pro)上特定使用者設定檔的問題。如果我重新建立帳戶,一切都會正常。在某些客戶端上,有超過三個月沒有登入的使用者檔案似乎根本沒有受到影響。

當應用程式開啟時,點擊「確定」並取消幾次後會彈出這些視窗。https://i.stack.imgur.com/YGNyk.jpg

這是透過資料來源 (ODBC) 模組完成的追蹤。

flogix          46c-115c    ENTER SQLAllocEnv 
        HENV *              0x10CD0CA4

flogix          46c-115c    EXIT  SQLAllocEnv  with return code 0 (SQL_SUCCESS)
        HENV *              0x10CD0CA4 ( 0x01211630)

flogix          46c-115c    ENTER SQLAllocConnect 
        HENV                0x01211630
        HDBC *              0x0012EC84

flogix          46c-115c    EXIT  SQLAllocConnect  with return code 0 (SQL_SUCCESS)
        HENV                0x01211630
        HDBC *              0x0012EC84 ( 0x012118C8)

flogix          46c-115c    ENTER SQLDriverConnectW 
        HDBC                0x012118C8
        HWND                0x0002030A
        WCHAR *             0x56288B34 [      -3] "******\ 0"
        SWORD                       -3 
        WCHAR *             0x56288B34 
        SWORD                       -3 
        SWORD *             0x00000000
        UWORD                        1 <SQL_DRIVER_COMPLETE>

flogix          46c-115c    EXIT  SQLDriverConnectW  with return code 100 (SQL_NO_DATA_FOUND)
        HDBC                0x012118C8
        HWND                0x0002030A
        WCHAR *             0x56288B34 [      -3] "******\ 0"
        SWORD                       -3 
        WCHAR *             0x56288B34 
        SWORD                       -3 
        SWORD *             0x00000000
        UWORD                        1 <SQL_DRIVER_COMPLETE>

flogix          46c-115c    ENTER SQLFreeEnv 
        HENV                0x01211630

flogix          46c-115c    EXIT  SQLFreeEnv  with return code -1 (SQL_ERROR)
        HENV                0x01211630

        DIAG [S1010] [Microsoft][ODBC Driver Manager] Function sequence error (0) 

flogix          46c-115c    ENTER SQLAllocEnv 
        HENV *              0x10CD0CA4

flogix          46c-115c    EXIT  SQLAllocEnv  with return code 0 (SQL_SUCCESS)
        HENV *              0x10CD0CA4 ( 0x01217B80)

flogix          46c-115c    ENTER SQLAllocConnect 
        HENV                0x01217B80
        HDBC *              0x0012EC84

flogix          46c-115c    EXIT  SQLAllocConnect  with return code 0 (SQL_SUCCESS)
        HENV                0x01217B80
        HDBC *              0x0012EC84 ( 0x01217BF8)

flogix          46c-115c    ENTER SQLDriverConnectW 
        HDBC                0x01217BF8
        HWND                0x0002030A
        WCHAR *             0x56288B34 [      -3] "******\ 0"
        SWORD                       -3 
        WCHAR *             0x56288B34 
        SWORD                       -3 
        SWORD *             0x00000000
        UWORD                        1 <SQL_DRIVER_COMPLETE>

flogix          46c-115c    EXIT  SQLDriverConnectW  with return code 100 (SQL_NO_DATA_FOUND)
        HDBC                0x01217BF8
        HWND                0x0002030A
        WCHAR *             0x56288B34 [      -3] "******\ 0"
        SWORD                       -3 
        WCHAR *             0x56288B34 
        SWORD                       -3 
        SWORD *             0x00000000
        UWORD                        1 <SQL_DRIVER_COMPLETE>

flogix          46c-115c    ENTER SQLFreeEnv 
        HENV                0x01217B80

flogix          46c-115c    EXIT  SQLFreeEnv  with return code -1 (SQL_ERROR)
        HENV                0x01217B80

        DIAG [S1010] [Microsoft][ODBC Driver Manager] Function sequence error (0) 

相關內容