Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL Server 2012查询未在测试服务器上执行_Sql_Sql Server - Fatal编程技术网

SQL Server 2012查询未在测试服务器上执行

SQL Server 2012查询未在测试服务器上执行,sql,sql-server,Sql,Sql Server,我无法执行简单的SQL查询。当我使用unlock关键字时,记录将打开,但如果我想截断表,该关键字将不起作用 请提供一些解决这个问题的建议 我的查询如下所示: 确定阻止当前查询处理的查询/进程。有许多方法可以识别阻塞。这是一条路 Select * from master.sys.sysprocesses 列阻塞(会话ID)正在阻塞SPID列 要查看阻塞查询,请运行DBCC INPUTBUFFER() 您可以根据列的值采取适当的操作。表很可能已锁定。执行“EXEC sp_who2”并检查谁在阻止

我无法执行简单的SQL查询。当我使用
unlock
关键字时,记录将打开,但如果我想截断表,该关键字将不起作用

请提供一些解决这个问题的建议

我的查询如下所示:


确定阻止当前查询处理的查询/进程。有许多方法可以识别阻塞。这是一条路

Select *  from master.sys.sysprocesses
  • 阻塞
    (会话ID)正在阻塞
    SPID列
  • 要查看阻塞查询,请运行DBCC INPUTBUFFER()

  • 您可以根据列的值采取适当的操作。

    表很可能已锁定。执行“EXEC sp_who2”并检查谁在阻止请注意您的SPID是156——这可以在屏幕抓取上看到,并且是选项卡名称的一部分。将网格向下读取到SPID 156,其中有一列BlkBy-“Blocked by.”该数字还有一个SPID。您可以在同一个网格上查找该进程。您将看到谁拥有它、运行它的机器以及SQL是什么。希望有足够的上下文来决定下一步的步骤(基本上你可以终止它或者暂时不处理它)。表是事务表,所以测试团队在它显示insert cmd时在其中创建一个条目。并且状态是可运行的。它现在是同一个表,如何从RUNNABLE更改其状态?