用SQLDMO在ASP.NET页面下实现数据库的备份与恢复
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-04-10
string CurrTime = System.DateTime.Now.ToString(); 76 CurrTime = CurrTime.Replace("-",""); 77 CurrTime = CurrTime.Replace(":",""); 78 CurrTime = CurrTime.Replace(" ",""); 79 CurrTime = CurrTime.Substring(0,12); 80 string path = @"d:\\aaa\\"; 81 path += database; 82 path += "_db_"; 83 path += CurrTime; 84 path += ".BAK"; 85 return path; 86 } 87 88 /**//// <summary> 89 /// 数据库备份 90 /// </summary> 91 /// <returns>备份是否成功</returns> 92 public bool DbBackup() 93 { 94 string path = CreatePath(); 95 SQLDMO.Backup oBackup = new SQLDMO.BackupClass(); 96 SQLDMO.SQLServer oSQLServer = new SQLDMO.SQLServerClass(); 97 try 98 { 99 oSQLServer.LoginSecure = false; 100 oSQLServer.Connect(server,uid, pwd); 101 oBackup.Action = SQLDMO.SQLDMO_BACKUP_TYPE.SQLDMOBackup_Database; 102 oBackup.Database = database; 103 oBackup.Files = path; 104 oBackup.BackupSetN |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于用SQLDMO在ASP.NET页面下实现数据库的备份与恢复的所有评论