} if (!File.Exists(path)) { FileStream fs = File.Create(path);
fs.Close(); } string backupstr="backup database Test to disk=""+path+"";"; SqlConnection con = new SqlConnection("server=localhost;database=Menu;uid=sa;pwd=sa;"); SqlCommand cmd = new SqlCommand(backupstr, con); try { con.Open(); cmd.ExecuteNonQuery(); MessageBox.Show("备份成功!"); connection.Close();
存储过程 killspid 复制代码 代码如下: create proc killspid (@dbname varchar(20)) as begin declare @sql nvarchar(500) 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 exec("kill") +@spid fetch next from getspid into @spid end close getspid deallocate getspid end