用sql se3ver连上数据库后如何断开连接,我一删除连接就直接删掉整个数据库啊T T

用sql se3ver连上数据库后如何断开连接,我一删除连接就直接删掉整个数据库啊T T,第1张

直接使用DOS命令多简单啊:

打开DOS命令对话框(win+R)--------》输入“net stop mssqlserver”(这既是关闭数据库)

打开数据库连接,输入“net start mssqlserver”

或者直接点击数据库左边“任务资源管理器”图标“断开连接图标”也可以

可能是oracle服务器端的我问题。

使用putty之类的小软件,连接到你的oracle服务器,切换到安装oracle时使用的用户下。看看listener是否开启,或者你的DB是否依然正常。也可能是端口问题。具体需要你连接到主机来看。

use master

go

create proc KillSpByDbName(@dbname varchar(20))

as

begin

declare @sql nvarchar(500),@temp varchar(1000)

declare @spid int

set @sql='declare getspid cursor for

select spid from sysprocesses where dbid=db_id('''+@dbname+''')'

exec (@sql)

open getspid

fetch next from getspid into @spid

while @@fetch_status <>-1

begin

set @temp='kill '+rtrim(@spid)

exec(@temp)

fetch next from getspid into @spid

end

close getspid

deallocate getspid

end

--举例使用,关闭数据库下的所有连接 *** 作

Use master

Exec KillSpByDbName '数据库名称'

关闭数据库,Kill所有连接

另外一个方法就是:自己 设计一个连接池 Connection Pool

关闭整个Pool就OK了

以上就是关于用sql se3ver连上数据库后如何断开连接,我一删除连接就直接删掉整个数据库啊T T全部的内容,包括:用sql se3ver连上数据库后如何断开连接,我一删除连接就直接删掉整个数据库啊T T、请教问题:与SQL数据库连接经常突然中断、sql语句删除数据库和登录用户时,怎样才能断开所有用户连接。C#中使用,要用一条SQL语句实现!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9547640.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存