月耳思进

人生在世如身处荆棘之中,心不动,人不妄动,不动则不伤;如心动则人妄动,伤其身痛其骨,于是体会到世间诸般痛苦。
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

备份SQL数据库

Posted on 2006-04-28 17:00  Xfan  阅读(176)  评论(0)    收藏  举报

using SQLDMO;
//SQLDMO.DLL 在C:\Program Files\Microsoft SQL Server\80\Tools\Binn

private void DataBase()
{
 SQLServer2Class oSqlServer = new SQLServer2Class();
 oSqlServer.LoginSecure = true;
 oSqlServer.Connect("192.168.1.14","sa","sa"); //数据库的名称、登录名、密码

 Backup2Class oBack = new Backup2Class();
 oBack.Database = "ewremon";   //要备份的数据库
 oBack.Files = "F:\\ewremon";   //目标文件
 oBack.Action = SQLDMO_BACKUP_TYPE.SQLDMOBackup_Database;
 try
 {
  oBack.SQLBackup(oSqlServer);
 }
 catch(Exception ex)
 {
  Response.Write(ex.Message.ToString());
 }
 finally
 {
  oBack = null;
 }
}