数据库在使用中 怎么才能不被删除

jewelpu2 2012-03-27 09:44:54
snapshot database 中 有一个select 查询正在进行,

我执行drop snapshot database 查询就被中断了

怎么才能在执行DROP 操作时 查询不被中断 让DROP操作进入一个阻塞状态?
...全文
103 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr_Nice 2012-04-12
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
snapshot database 中 有一个select 查询正在进行,

我执行drop snapshot database 查询就被中断了

怎么才能在执行DROP 操作时 查询不被中断 让DROP操作进入一个阻塞状态?
[/Quote]

drop之前先检查是否有查询执行。
billpu 2012-04-12
  • 打赏
  • 举报
回复
如果听到有人也在吼,或者什么鞋子鼠标飞过来 那就不要删了 这样就能不被删除了 --会被删贴吗......
billpu 2012-04-12
  • 打赏
  • 举报
回复
快照在使用中,如果用drop命令删除,会自动断开所有用户的连接
你看这个办法可以吗 删之前吼一声"老子要删啥啥啥了,在用的都给听好了"
了解 2012-04-12
  • 打赏
  • 举报
回复
lz:解答:给你的查询加上事务就行了,具体如下:

begin tran

select * from 表名

COMMIT TRAN

例子是这样的,你在网上找一下就ok了。
寡亾 2012-03-27
  • 打赏
  • 举报
回复
你可以把把查询也事务里面...
jewelpu2 2012-03-27
  • 打赏
  • 举报
回复
有大侠知道没~~~

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧