A. oracle如何断开用户的所有连接
所有用户的会话都可以在字典v$session里查到,断开连接的意思应该是杀死会话吧,杀一个会话用alter system kill session命令,需要知道sid和serial#,这都可以从字典里查到
执行下机的sql
select 'alter system kill session '''||sid||','||serial#||''';' from v$session;
把结果复制、粘贴再执行就可以断开所有连接了
注意:有些系统可能设置了自动重新连接
B. 如何通过代码断开某SQL Server数据库应用程序连接
服务器肯定要有sql
server
客户端,还要安装iis,把程序部署到iis,然后数据库附加到服务器上。一般就可以了。
C. sql server 2008怎样断开数据库连接
uisng System.Data; using System.Data.SqlClient; string connStr="连接字符串";//可以通过vs中的数据库连接->新建连接->选择数据库->.....连接好后,找到属性->连接字符串复制到“”中即可。。 sqlconnection conn=new sqlconnection(connStr); conn.Open();//打开数据库 conn.Close();//关闭数据库 以上只定义连接语句,没有定义执行命令语句。
D. sql语句删除数据库和登录用户时,怎样才能断开所有用户连接。C#中使用,要用一条SQL语句实现!
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了
E. 怎样用SQL语句断开数据库的连接
我的意思是别人的应用程序正在运行SQL数据库,我想通过编程关闭其数据库,对其数据库进行恢复备份。即两台一样的正在运行的服务器,将其中一台的某一个运行库备份到另一台正在运行的服务器,覆盖其数据库(两库一样),用定时器,定时执行。
F. C#.NET中怎么关闭SQL的所有连接
数据库连接池可以有效解决你得问题
如果你用的是SQL2000的话
这样:
打开SQL企业管理器
右键点击你的数据库.
分离数据库
断开所有连接
取消
这样就断开所有连接了
SQL2005没研究过
G. SQL怎么关闭数据库连接(删除数据库时需要关闭连接)
drop DataBase操作时,你的连接应当是master库
使用连接串连接找开某个库进行增删改操作时,是删不掉这个库的吧...
H. 如何断开所有SQL Server所有的连接
SQL SERVER断开所有用户。
执行SQL语句。 SQL SERVER2000,2008 测试通过)
中断除了自己外的连接:
declare @sql varchar(100)
while 1=1
begin
select top 1 @sql = 'kill '+cast(spid as varchar(3))from master..sysprocesses
where spid > 50 and spid <> @@spid
if @@rowcount = 0
break
exec(@sql)
end
如果只要需要中断某一个数据库的,请加条件
and dbid=db_id('your dbname')
I. 用sql se3ver连上数据库后如何断开连接,我一删除连接就直接删掉整个数据库啊T T
直接使用DOS命令多简单啊:
打开DOS命令对话框(win+R)--------》输入“net stop mssqlserver”(这既是关闭数据库)
打开数据库连接,输入“net start mssqlserver”
或者直接点击数据库左边“任务资源管理器”图标“断开连接图标”也可以