远程关闭数据库的某一实例?

转载 2006年06月03日 08:00:00

--断开指定库的所有用户连接(在master数据库中进行)
use master
go

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_KillSpid]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[sp_KillSpid]
GO

create proc sp_KillSpid
@dbname sysname  --要断开连接的数据库名
as 
declare @s nvarchar(1000)
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
go

--调用
exec sp_KillSpid  'aa'

vs2010操作本地access数据库和远程操作Mysql数据的应用实例

1.通过Ado本地操作access数据库 #import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace ren...

SQL Server2008新实例远程数据库链接问题(sp_addlinkedserver)

先说说问题起因: 测试同学在自己电脑上测试不同的后台,但数据库使用的是相同的名称。 于是创建了新的SQL Server实例,而新实例需要指定不同端口才能启动,改端口后执行sp_addlinkeds...

PHP批量查询数据库下载远程文件脚本实例

下面是代码实例:

oracle远程数据库导出实例

导出语法: exp baoxian/baoxian@10.6.12.247:1521/devdb file=c:\devdb.dmp full=y exp baoxian/baoxian@10...

如何知道远程电脑某一端口是否打开?

http://topic.csdn.net/u/20090105/15/9ee19e77-d848-4186-984a-542292b0d742.html telnet IP 端口   ====...

oracle创建实例化数据库或者连接别的远程主机数据库提示“无监听程序”的解决办法

环境说明: 本人笔记本win7_64位系统,数据库为oracle11g

oracle基础(数据库名,实例名,操作系统环境变量Oracle_Sid,全局数据库名,服务名等概念)以及Oracle客户端的安装与远程连接配置

首先,讲一下,数据库名,实例名,操作系统环境变量Oracle_Sid,全局数据库名,服务名等概念的区别和联系: 资料一:数据库名(DB_NAME)、实例名(Instance_name)、以及操作系统...

CppSQLite3Statement用法和得到数据库表的某一字段的最大值或一张表数据的条数

BOOL InformationTable::PHtoGMDSqlite(const CString &strPHSqlPath,const CString &strGMDsqlPath) { ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:远程关闭数据库的某一实例?
举报原因:
原因补充:

(最多只允许输入30个字)