通常情况下,SQLServer2000正在使用的数据库(有数据库连接),是不能删除或被恢复的,可以将数据库设置为单用户模式,即可删除:
ALTER DATABASE IpaddrDB SET SINGLE_USER with ROLLBACK IMMEDIATE
GO
DROP DATABASE IpaddrDB
如果要加入到C#代码中,分别执行1、3行即可,如果是恢复备份,可以用SET MULTI_USER方法恢复。
该文章转载自脚本之家:http://www.jb51.net/html/200701/113/6222.htm