已经在master 库中建立了存储过程create  PROCEDURE testkill AS
declare @sql varchar(8000)
 set @sql=''
select @sql=@sql + ' kill '+cast(spid as varchar(8))
 from master..sysprocesses
where dbid=db_id('hjdatabase')然后在前台页面执行
set conn1=server.createobject("ADODB.CONNECTION")
connstr="PROVIDER=MSDASQL;driver=SQL Server;server=localhost;uid=sa;pwd=sa;database=master;"
set conn=nothing
sqlstr="execute testkill"
conn1.execute sqlstr
SQL="restore database "&webdataname&" from disk='"&Server.MapPath("backup")&"\datbackup.dat"&"'"仍是出现数据库被占用的提示
请问怎么解决
另外如果空间是虚拟空间不能访问master表那怎么解决这个问题?
晕死了!!

解决方案 »

  1.   

    地區:北京
    年限:2年
    技術:.Net BS开发
    工資:avg>>5K + 福利,几乎不加班,工作开心,心情愉快。
    公司性質:汽车门户网站。 PS: 透露点消息,我们公司正在招.net BS开发人员,如果哪位同仁想换工作,是一个不错的机会选择,加[email protected] 说应聘即可!
      

  2.   

    http://66bai.com/dispbbs.asp?boardid=26&id=360&page=1