using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Data.SqlClient;
using System.Text;
public partial class sqlbackup_backup : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string sconn = "uid=sa;pwd=;database=tu;server=";
SqlConnection conn = new SqlConnection(sconn);
SqlCommand cmd = new SqlCommand();
cmd.CommandType = CommandType.Text;
cmd.Connection = conn;
StringBuilder sb = new StringBuilder();
DateTime dt=new DateTime();
dt = DateTime.Now;
sb.Append(Server.MapPath("."));
sb.Append("\\backup\\");
sb.Append(dt.Year.ToString());
sb.Append(dt.Month.ToString());
sb.Append(dt.Day.ToString());
sb.Append(dt.Hour.ToString());
sb.Append(dt.Minute.ToString());
sb.Append(dt.Second.ToString());
sb.Append(".bak");
string s = sb.ToString();
cmd.CommandText = @"backup database tu to disk='" + s + "' ";
try
{
conn.Open();
cmd.ExecuteNonQuery();
Response.Write("Backup successed.");
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
finally
{
conn.Close();
conn.Dispose();
}