SQL server创建数据库时,提示“无法获得数据库 ‘model‘ 上的排他锁。请稍后重试该操作”处理方法

出现的问题:

  SQL server创建数据库时,提示“无法获得数据库 ‘model‘ 上的排他锁。请稍后重试该操作”处理方法。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pbsiDEV1-1640600928629)(https://files.mdnice.com/user/3149/13ee0d7c-2db9-47cb-886b-fb73e41368bc.png)]

出现错误的原因:

  在创建数据库时,创建错误然后删除了,结果再次创建新数据库,发现出现这个错误

解决方法:

1、新建查询,复制下面语句到新建查询里面:

[sql] view plain copy  # 这里不用输入到查询语句中,否则会出现问题
 
    declare   @sql   varchar(240)     
          
      while   1=1     
      begin     
          
      select   top   1   @sql   =   'kill   '+cast(spid   as   varchar(20))     
      from     master..sysprocesses         
      where   spid   >   50   and   spid   <>   @@spid       
          
      if   @@rowcount   =   0     
          break     
          
      exec(@sql)     
      end 

2、把上面的执行语法输入到下面框中:
执行完成:
通过上面操作后,可以成功创建数据库了:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值