--备份当前数据库
exec p_backupdb @bkpath='c:\',@bkfname='db_\DATE\_db.bak'
--完整恢复数据库
exec p_RestoreDb @bkfile='c:\db_20031015_db.bak',@dbname='db'
exec p_backupdb @bkpath='c:\',@bkfname='db_\DATE\_db.bak'
--完整恢复数据库
exec p_RestoreDb @bkfile='c:\db_20031015_db.bak',@dbname='db'
解决方案 »
- 自己写了一个小软件,如何发布到网站上去,发布到哪个网站上?
- 关于.net网站中Popwindow的问题!~!~
- StringHelper类的作用
- 紧急求助,ACCESS数据库无法删除记录,在线等待,谢谢!
- 问个iframe框架显示指定DIV的问题
- xp下作的c#程序,一个exe文件,一个access数据库,拿到2000下却出现访问不了数据库的情况!很急!
- 我不小心把选项卡删了,杂个恢复哦!
- 邀请各位熟悉医疗方面开发的朋友进来指点!
- 基础: 引用类型还是值类型?
- 用c#编的程序,如何在不装.net平台下运行!
- 在网页中程序中无法更新服务器端数据库中的记录,请问这是怎么回事? 谢谢了
- C#网络编程 求助
通过SQLDMO实现参考
UP
{
string SqlStr1 = "Server=(local);database='" + this.DropDownList1.SelectedValue + "';Uid=sa;Pwd=";
string SqlStr2 = "backup database " + this.DropDownList1.SelectedValue + " to disk='" + this.TextBox1.Text.Trim() + ".bak'";
SqlConnection con = new SqlConnection(SqlStr1);
con.Open();
try
{
if (File.Exists(this.TextBox1.Text.Trim()))
{
Response.Write("<script language=javascript>alert('此文件已存在,请从新输入!');location='Default.aspx'</script>");
return;
}
SqlCommand com = new SqlCommand(SqlStr2, con);
com.ExecuteNonQuery();
Response.Write("<script language=javascript>alert('备份数据成功!');location='Default.aspx'</script>");
}
catch (Exception error)
{
Response.Write(error.Message);
Response.Write("<script language=javascript>alert('备份数据失败!')</script>");
}
finally
{
con.Close();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
string path = this.FileUpload1.PostedFile.FileName; //获得备份路径及数据库名称
string dbname = this.DropDownList1.SelectedValue;
string SqlStr1 = "Server=(local);database='" + this.DropDownList1.SelectedValue + "';Uid=sa;Pwd=";
string SqlStr2 = "use master restore database " + dbname + " from disk='" + path + "'";
SqlConnection con = new SqlConnection(SqlStr1);
con.Open();
try
{
SqlCommand com = new SqlCommand(SqlStr2, con);
com.ExecuteNonQuery();
Response.Write("<script language=javascript>alert('还原数据成功!');location='Default.aspx'</script>");
}
catch (Exception error)
{
Response.Write(error.Message);
Response.Write("<script language=javascript>alert('还原数据失败!')</script>");
}
finally
{
con.Close();
}
}
用sqldmo实现时这里的formprogress是什么意思啊