spid

    0熱度

    1回答

    我構建了一個與SQL Server連接的VB .NET應用程序。在應用程序運行時,Windows操作系統更改爲睡眠模式。我再次打開機器後,發現此錯誤: A transport-level error has occurred when sending the request to the server. (provider: TCP Provider, error: 0 - An existing

    1熱度

    2回答

    我一直在試圖找到這方面的一些手冊信息,但我的搜索是徒勞的。 我想看看是否有辦法從Powerbuilder中找到連接到數據庫的唯一spid(從sp_who)。 就像用戶登錄一樣,我可以看到他們的sp_who記錄,但我希望能夠在應用程序本身中獲取和操作此ID。 (這可能是一個簡單的一個免費推銷員,PB專家!)

    2熱度

    1回答

    訪問SQL Server 2012數據庫的第三方應用程序在執行大約20分鐘後出現[Microsoft][ODBC SQL Server Driver]Query timeout expired錯誤。 這是我的數據庫上看到的應用程序開始接收錯誤後: SPID 102沒有在上面的查詢所示。這是同一過程的另一個來自同一應用程序的連接。我能夠在下面的屏幕截圖中捕捉到這些細節。它是此截圖中最上面一行的一個。

    2熱度

    2回答

    我在我的數據庫中有幾個流氓spid,當我登錄爲sa並使用sp_who時,我可以看到它正在睡覺,但嘗試使用kill <spid>消除它們失敗,我實際上沒有訪問服務器本身來反彈它。有沒有其他方式可以殺死這些東西?

    5熱度

    1回答

    能否在SPID由兩個連接使用,同時兼具連接打開? 如果連接返回到連接池,將它抱到SPID?

    3熱度

    1回答

    我只是試圖對SQL Server數據庫中的表進行簡單的模式更改(通過使用SMSS中的設計工具)。每當我嘗試保存更改時,它都會保持超時。我想知道這是否是由於現有的「鎖定」桌面的連接。 我決定殺死連接作爲一個實驗。我查詢了master..sys進程以獲取該數據庫的當前spid,並逐個殺死它們,直到我能夠保存模式更改。 (不是很科學,但我遠離SQL Server的專家)。果然,當我殺死了所有的spids

    11熱度

    4回答

    如何查找正在執行的關聯查詢(如果我擁有SPID)。試圖找出哪些查詢正在被關聯,因爲該過程似乎被掛起。

    2熱度

    1回答

    我從sys.sysprocesses 結果的一個運行過程中出現的查詢與kpid「4056」和SPId 390 過程,但是當我看到Windows任務管理器或tasklist從命令提示符 1-i試圖用sql server中的kill 390殺死這個進程:它不殺和留在kill/rollbak 2-我試圖通過命令提示符taskkill /pid 4056 kill它說:「用這個PID進程不退出「。 反正要

    0熱度

    1回答

    是否有可能使ODBC連接和ADO連接共享相同的底層SQL Server連接,以便兩者都使用相同的SPID? 目前我正在使用SQLDriverConnect和ADODB :: _ ConnectionPtr-> Open。我可以按照任意順序建立這些連接,所以也許可以打開一個使用另一個連接。 ODBC語言是C++,數據庫是SQL Server 2005 & 2008. ODBC連接字符串使用DSN,A