未能找到存储过程 'killspid'。错误,请重试
使用C#写的数据恢复过程,但是恢复时提示“未能找到存储过程 'killspid'。错误,请重试 ”,刚学C#,望老师指导,谢谢!
private bool exepro()
{
//执行存储过程,判定是否还有用户在使用系统
SqlConnection conn1 = new SqlConnection("server=" + sLjUr + ";uid=" + sLjUser + ";pwd=" + sLjPas + ";database=master");
SqlCommand cmd = new SqlCommand("killspid", conn1);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@dbname", "" + sBfName + "");
try
{
conn1.Open();
cmd.ExecuteNonQuery();
return true;
}
catch (Exception ex)
{
Response.Write(ex.Message.ToString());
return false;
}
finally
{
conn1.Close();
}
}
------解决方案--------------------在master数据库中执行 下面文章中的sql语句,会创建killspid存储过程。
http://www.cnblogs.com/standas/archive/2007/11/08/953156.html