C#备份SQL数据库 SQL数据库有备份功能,当数据库出现问题时,可以用来还原。请问如何使用C#语句进行备份? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void BackupDatabase(String databaseName, String userName, String password, String serverName, String destinationPath){ Backup sqlBackup = new Backup(); sqlBackup.Action = BackupActionType.Database; sqlBackup.BackupSetDescription = "ArchiveDataBase:" + DateTime.Now.ToShortDateString(); sqlBackup.BackupSetName = "Archive"; sqlBackup.Database = databaseName; BackupDeviceItem deviceItem = new BackupDeviceItem(destinationPath, DeviceType.File); ServerConnection connection = new ServerConnection(serverName, userName, password); Server sqlServer = new Server(connection); Database db = sqlServer.Databases[databaseName]; sqlBackup.Initialize = true; sqlBackup.Checksum = true; sqlBackup.ContinueAfterError = true; sqlBackup.Devices.Add(deviceItem); sqlBackup.Incremental = false; sqlBackup.ExpirationDate = DateTime.Now.AddDays(3); sqlBackup.LogTruncation = BackupTruncateLogType.Truncate; sqlBackup.FormatMedia = false; sqlBackup.SqlBackup(sqlServer);}以上代码来自下面的文章参考:SQL Server 2005 Database Backup and Restore using C# and .NET 2.0http://www.codeproject.com/Articles/26390/SQL-Server-2005-Database-Backup-and-Restore-using C# 登陆!!! 用C#怎么读取串口设备数据包的数据 请问在带有框架的页面中点击button按钮怎么在已有的框架中打开一个新的页面,这个页面是一个独立的页面 100分求免费IrisSkin或免费dotnetskin 想用winform+sql server2000开发一个数据库软件,请大家给点意见和经验. 关于制作游戏外挂 进来拿分~~ 怎样根据DataSet中某一列的数据,对DataSet排序? 请问在局域网中WEB SERVICE如何发布 小问2个问题,对象引用的,和数据库连接的! out传递数据 和 return 返回数据 的效率比较 获取实际屏幕尺寸(手机/电脑)
public void BackupDatabase(String databaseName, String userName,
String password, String serverName, String destinationPath)
{
Backup sqlBackup = new Backup();
sqlBackup.Action = BackupActionType.Database;
sqlBackup.BackupSetDescription = "ArchiveDataBase:" +
DateTime.Now.ToShortDateString();
sqlBackup.BackupSetName = "Archive"; sqlBackup.Database = databaseName; BackupDeviceItem deviceItem = new BackupDeviceItem(destinationPath, DeviceType.File);
ServerConnection connection = new ServerConnection(serverName, userName, password);
Server sqlServer = new Server(connection);
Database db = sqlServer.Databases[databaseName];
sqlBackup.Initialize = true;
sqlBackup.Checksum = true;
sqlBackup.ContinueAfterError = true;
sqlBackup.Devices.Add(deviceItem);
sqlBackup.Incremental = false; sqlBackup.ExpirationDate = DateTime.Now.AddDays(3);
sqlBackup.LogTruncation = BackupTruncateLogType.Truncate; sqlBackup.FormatMedia = false; sqlBackup.SqlBackup(sqlServer);
}
以上代码来自下面的文章
参考:
SQL Server 2005 Database Backup and Restore using C# and .NET 2.0
http://www.codeproject.com/Articles/26390/SQL-Server-2005-Database-Backup-and-Restore-using