پشتیبان گیری از دیتابیس mssql

love20me

New Member
با سلام

از چه راهی میشه از دیتابیس روی سرور بکاپ گرفت و تا هارد ذخیره کرد.؟ دیتابیس از نوع MSSQL هست.

البته من با Database Publishing Wizard اینکار رو کردم، ولی تا اوسط کار که میره ارور میزنه و نصفه کاره بکاپ میگیره.
 

mo.esmp

Member
کد:
using(SqlConnection con=new SqlConnection(connectionString))
{
	string query="backup database yourDatabaseName To FILE='" + Server.MapPath("yourSiteVirtualFolder") + "\\fileBackup.bk'";
	using (SqlCommand cmd=new SqlCommand(q,con))
	{
		con.Open();
		cmd.ExecuteNonQuery();
	con.Close();
	Response.Write("Backup taken at: YourSiteVirutalFolder\\fileBackup.bk" ); 
	}
}
 

love20me

New Member
mssql

کد:
using(sqlconnection con=new sqlconnection(connectionstring))
{
    string query="backup database yourdatabasename to file='" + server.mappath("yoursitevirtualfolder") + "\\filebackup.bk'";
    using (sqlcommand cmd=new sqlcommand(q,con))
    {
        con.open();
        cmd.executenonquery();
    con.close();
    response.write("backup taken at: Yoursitevirutalfolder\\filebackup.bk" ); 
    }
}


مرسی. ولی من مبتدی هستم. اگه میشه بیشتر توضیح بدید.

این کدها رو کجا باید وارد کنم و فایل دیتابیس کجا ذخیره میشه؟
 

جدیدترین ارسال ها

بالا