private void btnbackup (object sender, RoutedEventArgs e)
{
string BackUpConString = @"Data Source=192.168.1.102,1433;Network Library=DBMSSOCN;Initial Catalog=BRSdb;User ID=Majid;Password=salam;integrated security=True;MultipleActiveResultSets=True;";
using (SqlConnection con = new SqlConnection(BackUpConString))
{
ServerConnection srvConn = new ServerConnection(con);
Server srvr = new Server(srvConn);
if (srvr != null)
{
try
{
Backup backupdb = new Backup();
backupdb.Action = BackupActionType.Database;
backupdb.Database = "BRSdb";
Microsoft.Win32.SaveFileDialog savefd = new Microsoft.Win32.SaveFileDialog();
savefd.Filter = "Backup File (*.Bak)|*.Bak";
savefd.FileName = DateTime.Now.ToString("ddMMyyyy_HHmmss");
Nullable<bool> result = savefd.ShowDialog();
if (result == true)
{
BackupDeviceItem bkpDevice = new BackupDeviceItem(savefd.FileName, DeviceType.File);
backupdb.Devices.Add(bkpDevice);
backupdb.SqlBackup(srvr);
System.Windows.Forms.MessageBox.Show("Backup Database Successfully");
}
}
catch (Exception xe)
{
System.Windows.Forms.MessageBox.Show(xe.Message);
}
}
}
شما باید روی سروری که sql هست بکاپ رو بگیرید و بعد به سیستم کاربر منتقل کنید
لطفا کد ها رو از طریق ادیتور و کلید کد قرار دهید تا بتونیم بخونیم
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)