C#数据备份与还原
来源:互联网 发布:用友t3安装数据库 编辑:程序博客网 时间:2024/05/19 12:18
///<summary>
/// 数据库备份
///</summary>
public static void DbBackup()
{
SQLDMO.Backup oBackup = new SQLDMO.BackupClass();
SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass();
try
{
oSQLServer.LoginSecure = false;
oSQLServer.Connect("localhost", "sa", "1234");
oBackup.Action = SQLDMO.SQLDMO_BACKUP_TYPE.SQLDMOBackup_Database;
oBackup.Database = "Northwind";
oBackup.Files = @"d:/Northwind.bak";
oBackup.BackupSetName = "Northwind";
oBackup.BackupSetDescription = "数据库备份";
oBackup.Initialize = true;
oBackup.SQLBackup(oSQLServer);
}
catch
{
throw;
}
finally
{
oSQLServer.DisConnect();
}
}
///<summary>
/// 数据库恢复
///</summary>
public static void DbRestore()
{
SQLDMO.Restore oRestore = new SQLDMO.RestoreClass();
SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass();
try
{
oSQLServer.LoginSecure = false;
oSQLServer.Connect("localhost", "sa", "1234");
oRestore.Action = SQLDMO.SQLDMO_RESTORE_TYPE.SQLDMORestore_Database;
oRestore.Database = "Northwind";
oRestore.Files = @"d:/Northwind.bak";
oRestore.FileNumber = 1;
oRestore.ReplaceDatabase = true;
oRestore.SQLRestore(oSQLServer);
}
catch
{
throw;
}
finally
{
oSQLServer.DisConnect();
}
}
}
- C#数据备份与还原
- C# MySql 数据数据备份与还原
- 数据备份与还原
- 数据备份与还原
- 数据备份与还原
- C#数据库备份与还原
- C#数据库还原与备份
- oracle数据还原与备份
- sqlserver 数据备份与还原
- ORACLE 数据备份与还原
- msql数据备份与还原
- MySQL数据备份与还原
- mysql数据备份与还原
- confluence数据备份与还原
- MySQL:数据备份与还原
- MySQL数据备份与还原
- mysql数据备份与还原
- mysql数据备份与还原
- css+div的一些menu
- 应用最广的十大Javascript框架
- 空虚的一天
- SSH框架中对于国际化文件中文转ASCii的处理方法
- srcElement,fromElement,toElement
- C#数据备份与还原
- OpenCV学习
- .Net2008中WPF,WCF解读
- QQ概念版试用体会(转)
- 【转帖】DivCSS网页布局中CSS无效的十个常见原因
- 第一节课的笔记
- PPT
- Unix下命令行方式下载软件~
- 使用ASP.NET从零开始制作设计网站之五