Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.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表_Sql_Sql Server_Azure_Azure Data Factory - Fatal编程技术网

无法删除或截断sql server表

无法删除或截断sql server表,sql,sql-server,azure,azure-data-factory,Sql,Sql Server,Azure,Azure Data Factory,我们正在使用azure数据流,并尝试在sql server中的一个特定表中加载数据。然而,对于较小的数据集,我们的数据流持续运行数小时。 当我们试图截断或删除表时,请求超时 我们如何才能强制删除并重新创建表 我查的 我们没有任何可以避免下降的外国限制 尝试截断时出现此错误 无法执行查询。错误:当前命令发生严重错误。如果有结果,则应放弃 我还运行了这个查询并找到了这个 质疑- SELECT session_id ,blocking_session_id ,wait_time

我们正在使用azure数据流,并尝试在sql server中的一个特定表中加载数据。然而,对于较小的数据集,我们的数据流持续运行数小时。 当我们试图截断或删除表时,请求超时

我们如何才能强制删除并重新创建表

我查的 我们没有任何可以避免下降的外国限制

尝试截断时出现此错误

无法执行查询。错误:当前命令发生严重错误。如果有结果,则应放弃

我还运行了这个查询并找到了这个

质疑-

 SELECT  session_id
     ,blocking_session_id
     ,wait_time
     ,wait_type
     ,last_wait_type
     ,wait_resource
     ,transaction_isolation_level
     ,lock_timeout
    FROM sys.dm_exec_requests
    WHERE blocking_session_id <> 0
选择会话\u id
,正在阻止会话\u id
,等等
,等待类型
,最后等待类型
,等待资源
,事务隔离级别
,锁定超时
从sys.dm_exec_请求
其中阻止会话\u id为0

这是问题的根源吗

如何解决此问题

我跑完后发现了这个

执行秘书sp_who 88


我能在上面做些什么呢

了解有关阻塞会话88的更多信息,运行
exec sp_who 88
,似乎这就是阻塞的会话,了解有关阻塞的更多信息,如果允许您向数据库添加进程,请获取并安装
sp_whoisactive
,这将为您提供更多信息

然后,您可以运行:
dbccinputnuffer(88)
,找出哪个主进程或进程正在执行select查询。 如果可以安全地终止该进程,则可以通过以下方式终止该会话:

杀死88人


在终止该会话之前,确保会话id仍在运行相同的进程

了解有关阻止会话88的更多信息,运行
exec sp_who 88
,似乎这是正在阻止的会话,了解有关阻止内容的更多信息,如果允许向数据库添加进程,获取并安装
sp\u whoisactive
,这将为您提供更多信息

然后,您可以运行:
dbccinputnuffer(88)
,找出哪个主进程或进程正在执行select查询。 如果可以安全地终止该进程,则可以通过以下方式终止该会话:

杀死88人


在终止该会话之前,确保会话id仍在运行相同的进程

,以便了解有关阻止会话88的更多信息,运行
exec sp_who 88
,似乎这是正在阻止的会话,了解有关阻止内容的更多信息,如果允许向数据库添加进程,获取并安装
sp_whoisactive
,它提供了更多信息我在运行exec sp_who 88后发现了一个select命令。我现在可以做些什么来修复它呢?因此,了解有关阻塞会话88的更多信息,运行
exec sp_who 88
,似乎这就是阻塞的会话,了解有关阻塞内容的更多信息,如果允许向数据库添加进程,获取并安装
sp_whoisactive
,它提供了更多信息我在运行exec sp_who 88后发现了一个select命令。我现在能做些什么来修复它