12
返回列表 发新帖
楼主: baresi

请问怎么在服务器上进行某项操作以后,使得各个客户端无法对当前数据库中的内容进行更

[复制链接]
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
11#
发表于 2002-5-28 13:47 | 只看该作者
我還是不太明白你的意思.

既然你用3-Tier架構.
那麼你的应用服务器被关闭的時候,連接斷開.
客户端當然就不能对当前数据库中的数据进行任何操作了.

使用道具 举报

回复
论坛徽章:
9
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33九尾狐狸
日期:2006-04-12 16:15:24铁扇公主
日期:2006-04-12 17:55:26会员2006贡献徽章
日期:2006-04-17 13:46:342008新春纪念徽章
日期:2008-02-13 12:43:03生肖徽章2007版:猴
日期:2008-12-08 12:50:30八级虎吧徽章
日期:2008-12-12 15:53:222009新春纪念徽章
日期:2009-01-04 14:52:28
12#
 楼主| 发表于 2002-5-28 13:51 | 只看该作者
抱歉,我得应用服务器只是启到一个监控整个系统运行的作用,并没有什么真正的意义,各个客户端还是直接连接数据库的,没有通过该应用服务器来连接。

使用道具 举报

回复
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
13#
发表于 2002-5-28 14:02 | 只看该作者
那看來只有用樓上某位老兄的方法了.

kill 進程號
go
exec sp_dboption yourDB,'single user',true


用kill殺掉進程會使事務回滾,這個你放心好了.

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表