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