How to Taking Full BackUp our Database through Sql Query?"
BACKUP DATABASE SchoolMgmt TO
DISK='c:\Full.Bak' WITH
INIT
use
master
RESTORE DATABASE SchoolMgmt FROM
DISK='c:\Full.Bak' WITH
NORECOVERY, REPLACE
How to Taking Full BackUp our Database through Query?"
using
System;
using
System.Collections.Generic;
using
System.ComponentModel;
using
System.Data;
using
System.Drawing;
using
System.Linq;
using
System.Text;
using
System.Windows.Forms;
using
System.Data.SqlClient;
namespace
WindowsFormsApplication8
{
public partial class Form1 : Form
{
SqlConnection
cn;
SqlDataAdapter
da;
DataSet
ds;
SqlCommand
cmd;
SqlDataReader
dr;
//DataTable
dt;
public
Form1()
{
InitializeComponent();
}
private
void button1_Click(object
sender, EventArgs e)
{
//Button 1
try
{
cn = new
SqlConnection("Data
Source=COMP-2;Initial Catalog=Master;Persist Security Info=True;User
ID=sa;Password=sa123");
cn.Open();
da = new
SqlDataAdapter("BACKUP
DATABASE Master TO DISK='c:\\Full.Bak' WITH INIT", cn);
ds = new
DataSet();
da.Fill(ds, "Master");
MessageBox.Show("DataBase Backup Successfull");
}
catch(Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
}
private
void Form1_Load(object
sender, EventArgs e)
{
}
OR
private
void button3_Click(object
sender, EventArgs e)
{
// Button 2
SaveFileDialog
sfd = new SaveFileDialog();
sfd.Title = "BackUp To...";
sfd.Filter = "Backup File|*.bak";
sfd.FileName = "Backup_Master " + DateTime.Now.ToLongDateString() + ".Bak";
if
(sfd.ShowDialog() == DialogResult.OK)
{
try
{
cn = new SqlConnection("Data Source=COMP-2;Initial
Catalog=Master; Persist Security Info=True;User
ID=sa;Password=sa123");
cn.Open();
da = new SqlDataAdapter("BACKUP DATABASE Master TO DISK='"
+ sfd.FileName + "'" + " WITH INIT ", cn);
ds = new DataSet();
da.Fill(ds, "Master");
MessageBox.Show("DataBase
Backup Succesfull");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
}
}
}
}
No comments:
Post a Comment