时间:2021-05-02
在执行建库脚本时,往往会先将原有的数据库drop掉,由于SqlServer检测到有数据连接时禁止执行drop database操作,所以建库脚本经常执行失败,为此我们需要一种能强制断开数据库已有连接的方法,可以过如下t-sql实现:
复制代码 代码如下:
declare @i int declare cur cursor for select spid from sysprocesses where db_name(dbid)= 'Your_Database_Name' open cur fetch next from cur into @i while @@fetch_status=0 begin exec('kill '+@i) fetch next from cur into @i end close cur deallocate cur
复制代码 代码如下:
:: Disconnect existing Fortune database connections
osql -S"%1" -U"%2" -P"%3" -Q"declare @i int declare cur cursor for select spid from sysprocesses where db_name(dbid)= ' Your_Database_Name ' open cur fetch next from cur into @i while @@fetch_status=0 begin exec('kill '+@i) fetch next from cur into @i end close cur deallocate cur"
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Python基于Pymssql模块实现连接SQLServer数据库的方法。分享给大家供大家参考,具体如下:数据库版本:SQLServer2012。
MSSQL2000安全设置Sqlserver2000建立独立帐号数据库方法首先我们启动Sqlserver2000数据库,并打开企业管理器连接我们使用的数据库并找
SQLServer已有数据库中的数据想要导出来,该怎么导出呢?下面我们就来看看详细的教程。1、打开SQLServer,找到需要导出的数据库。2、在需要导出的数据
我们在使用excel编程时,很多时候都需要使用数据库。那么如何连接数据库然后从数据库读取数据呢?VBA连接SQLSERVER数据库实例:DimstrConnAs
当复制MicrosoftSQLServer数据库7.0或更高版本的数据库时,Access分离连接到Access项目(.adp)的SQLServer数据库文件