查看和删除MS sql当前连接 - 范文中心

查看和删除MS sql当前连接

06/21

2009-08-29 12:31

1.通过系统的“性能”来查看:

开始->管理工具->性能(或者是运行里面输入 mmc)然后通过

添加计数器添加 SQL 的常用统计 然后在下面列出的项目里面选择用户连接就可以时时查询到数据库的连接数了。

不过此方法的话需要有访问那台计算机的权限,就是要通过windows账户登陆进去才可以添加此计数器。

2.通过系统表来查询:

SELECT * FROM

[Master].[dbo].[SYSPROCESSES] WHERE [DBID]

IN

(

SELECT

[DBID]

FROM

[Master].[dbo].[SYSDATABASES]

WHERE

NAME='databaseName'

)

databaseName 是需要查看的数据库,然后查询出来的行数,就是当前的连接数。不过里面还有一些别的状态可以做参考用。

3.通过系统过程来查询:

SP_WHO 'loginName'

loginName 是当然登陆Sql的用户名,一般程序里面都会使用一个username来登陆SQL这样通过这个用户名就能查看到此用户名登陆之后占用的连接了。

如果不写loginName,那么返回的就是所有的连接。

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

删除的数据库的连接:

执行Drop   Database之前怎么用T-SQL语句强行停止一切连接到要删除的数据库的连接

方法一:

use   master

declare   @s   nvarchar(1000),@dbname   varchar(200)

set   @dbname='jerry'

declare   tb   cursor   local

for

select   N'kill   '+cast(spid   as   varchar)

from   master..sysprocesses

where   dbid=db_id(@dbname)

open   tb

fetch   next   from   tb   into   @s

while   @@fetch_status=0

begin

exec(@s)

fetch   next   from   tb   into   @s

end

close   tb

deallocate   tb

方法二:

alter   database   jerry   set   single_user   with   rollback   immediate

--恢复

set   Alter   database   jerry   set   MULTI_USER


相关内容

  • 数据库原理实验指导书(Mysql)
    数据库原理实验指导书 实验项目列表 实验一:数据库的定义实验 一.实验目的: 1.理解MySQL Server 6.0 服务器的安装过程和方法: 2.要求学生熟练掌握和使用SQL .T-SQL .SQL Server Enterpriser ...
  • 会计从业资格考试培训系统使用手册
    会计从业资格考试培训系统用户手册 安徽省会计从业资格无纸化考试 培训系统 用户手册 南京易考无忧科技有限公司 目 录 第一章 培训系统的环境与安装 ---------------------------------------------- ...
  • 多秤称重管理系统说明书
    多秤称重管理系统 操作说明书 目录 一. 上位机软件操作............................................................................................ ...
  • 学生网上选课系统毕业论文
    题 目:专 业:准考证号:学生姓名:指导教师:起讫日期: 毕 业 论 文 学生网上选课系统 摘 要 随着在校大学生的不断扩增,学生选课系统也是在学校对学生管理方面中不可缺少的一部分.过去的选课方法是采用人工的方法去管理文件档案,而这种管理方 ...
  • 电脑查询系统的各种命令
    分享到i 贴吧 添加到搜藏 已解决 电脑查询系统的各种命令 悬赏分:0 - 解决时间:2007-9-1 17:13 跪求 提问者: 海港love 明 - 一级 最佳答案 winver---------检查Windows 版本 wmimgmt ...
  • 酒店管理课程设计报告
    综合课程设计报告 题目: 酒店管理 学院(系): 班 级:指导教师: 学生姓名: 学 号: 时间: 从 2010年12月13日 到 2010年12月31日 一. 课程设计目的 现代化的酒店组织庞大.服务项目多.信息量大,要想提高劳动生产.降 ...
  • 软件实施人员面试题(姓名)
    软件实施人员试题 1 岗位描述: 实施工作是售中的一个重要环节, 实施工程师的表现直接影响项目的成败.公司对于软件实施工程师有以下技能要求: 1.1. 计算机基础知识扎实(网络组建,操作系统等) 1.2. 熟练掌握公司产品的系统结构与操作 ...
  • 图书馆管理系统--后台管理(毕业设计论文)
    本 科 毕 业 设 计 题 目:图书馆管理系统--后台管理 图书馆管理系统--后台管理 摘要:随着科学技术的发展,图书馆管理也告别了传统的人工管理,开始采用数字化的计算机管理的方式,这使得图书管理变得越来越人性化,受到了公众的好评.目前,各 ...
  • 数据库原理实验报告(1)
    南 京 晓 庄 学 院 <数据库原理与应用> 课程实验报告 实验一 SQL Server 2005常用服务与实用工具实验 所在院(系): 信息工程学院 班级: 13软件工程转本1班 学号: 13131151 姓名: 薛伟 1. ...
  • 基于web高校毕业生就业信息管理系统研究(硕士论文)
    电 子 科 技 大 学 UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA 专业学位硕士学位论 文 MASTER THESIS FOR PROFESSIONAL DEGREE 论 ...