تفاوت backup در sqlserver و sqlexpress
سلام
من از ابزار smo برای backup و restor کردن دیتابیس استفاده می کنم
قبلا که از نسخه sqlserver استفاده می کردم مشکلی نداشتم اما الان که از sqlexpress استفاده می کنم با این خطا روبرو می شوم انگار که سرور قابل شناسایی نیست
(در ضمن من با این پارامتر به sqlexpress در فرم لاگین متصل می شوم )
دستورات پشتیبان گیری:
کد:
FW.Show();Application.DoEvents();
Server srv = new Server();
Backup bk = new Backup();
bk.Database = statusStrip1.Items["DBName"].Text;
bk.LogTruncation = BackupTruncateLogType.Truncate;
bk.Action = BackupActionType.Database;
bk.Initialize = true;
bk.Incremental = false;
bk.Devices.Add(new BackupDeviceItem(System.Windows.Forms.Application.StartupPath + "\\Backup\\" + System.DateTime.Now.ToString("yyMMddHHmmss.bak"), DeviceType.File));
bk.SqlBackup(srv);
خطا صادر شده:
کد:
Backup failed for Server 'MBM-PC'.
(توضیح اینکه mbm-pc اسم سیستم من است)