zoukankan      html  css  js  c++  java
  • SQL Server “超过了锁请求超时时段”错误

    错误提示:“已超过了锁请求超时时段。 (Microsoft SQL Server,错误: 1222)”(英文:“Lock Request time out period exceeded.(Microsoft SQL Server, 错误1222)”)

    错误症状:打开表或者存储过程后,所有的表和存储过程都不见了,或者查询不到

    解决方案:

    1.直接重启SQL SERVER服务,简单粗暴却有效

    2.关闭死锁的进程

      ①查询死锁进程

     SELECT blocking_session_id '阻塞进程的ID', wait_duration_ms '等待时间(毫秒)', session_id '(会话ID)' FROM sys.dm_os_waiting_tasks

      ②关闭死锁进程

    kill spid(进程ID) 或者 exec(kill','spid') 
    

      

    补充:--查询当前活动的锁管理器资源的信息 

    SELECT resource_type '资源类型',request_mode '请求模式',request_type '请求类型',request_status '请求状态',request_session_id '会话ID' FROM sys.dm_tran_locks
    

      

  • 相关阅读:
    vue动态改变样式
    前端上传到七牛云图片
    vue实现发送验证码60秒
    移动端使用lib-flexible
    作用域插槽
    vue中的keep-alive
    vue优化
    vue动画move的实现
    vue自带的动画效果
    v-model的理解
  • 原文地址:https://www.cnblogs.com/ant-jmf17/p/7390324.html
Copyright © 2011-2022 走看看