asp.net 实现 sql2000 数据库定时自动备份 如题:客户要求:要在asp.net上实现定时自动备份啊.有可能吗(不是手动哦,是设定一个时间后,到了这个时间就备份)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用asp.net写个cs程序,到时间就执行背份的代码 用winform写个cs程序,到时间就执行背份的代码 你应该用数据库的job,asp.net怎么定时... 用asp.net写个cs程序,到时间就执行背份的代码,再写个存储过程 数据库中不是有一个设置定时备份的吗.要用到SQLServerAgent有没有办法用程序代码实现,手动设置的过程.这样不是可以实现定时备份功能了. winform不叫写?作业不叫键,那怎么办啊天天让他拿移动硬盘来拷贝吧.. 呵呵 记得CommunityServer 里有实现的代码看看这个。http://blog.csdn.net/shanhe/archive/2007/10/06/1812976.aspx 数据库本身就可以做到的 job 即安全又可靠 ---------------------------- 原创SQL备份数据库 ----------------------------DECLARE @DataBase Nvarchar(100)DECLARE @DataPath Nvarchar(100)DECLARE @FileName Nvarchar(100) DECLARE @BackupFileName Nvarchar(100)DECLARE @DataDescription Nvarchar(200)DECLARE @DataMediaName Nvarchar(50)DECLARE @DataMediaDescription Nvarchar(200)DECLARE @OkInfo Nvarchar(300)-- FileName SQL_Backup.sql-- Power by Love_Computer...-- http://www.56160.com.cn/-- Email: [email protected]-- Date: 2005-02-06SET @DataBase = '56390com' -----数据库SET @DataPath = 'D:\' -----路径SET @FileName = 'SQL_Backup' -----文件名SET @BackupFileName = @DataPath + @FileNameSET @BackupFileName = @DataPath + 'SQL_' + -----实时备份自动产生文件名,格式[SQL_20050206_16_28]RTRIM(CONVERT(CHAR(10),GETDATE(),112)) + '_' +RTRIM(DATEPART(HOUR,GETDATE())) + '_' +LTRIM(DATEPART(MINUTE,GETDATE()))SET @DataDescription = 'SQL语句产生的备份,备份时间:' + CONVERT(CHAR(19),GETDATE(),121) --描述SET @DataMediaName = 'Love_Computer Backup' ---媒体SET @DataMediaDescription = 'Power by Love_Computer... Email: [email protected]' --媒体描述SET @OkInfo = '数据库 ' + @DataBase + ' 成功备份至 ' + @BackupFileName-----希望大家告诉我其中的错误 谢谢!!!----------Email: [email protected] -----------BACKUP DATABASE @DataBase TO DISK = @BackupFileNameWITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10 , NOFORMAT ,NAME = @DataBase , DESCRIPTION = @DataDescription ,MEDIANAME = @DataMediaName , MEDIADESCRIPTION = @DataMediaDescriptionPRINT @OkInfo------------------- End --------------------- 没有必要用web控制吧 数据库自带job就可以完成自动备份 怎样判断一个文本中是否包含某一个字符串 asp.net DataGrid样式设置 datalist 分页问题 麻烦您们看一下 一个设计方案方面的问题 ASPX页面下载问题 foreach的遍历问题 oledb与sqlclient区别 gridview绑定的时候改变列的显示值 求助:为什我的更新操作不能获取新的数值? 如何获得Dataset中指定表的指定行及指定列的数据? (求救)vss代码管理器的问题!不自动签出----在线等 求教:typeof(string)是什么意思?为什么()里面是个string?
有没有办法用程序代码实现,手动设置的过程.
这样不是可以实现定时备份功能了.
天天让他拿移动硬盘来拷贝吧.. 呵呵
http://blog.csdn.net/shanhe/archive/2007/10/06/1812976.aspx
DECLARE @DataBase Nvarchar(100)
DECLARE @DataPath Nvarchar(100)
DECLARE @FileName Nvarchar(100)
DECLARE @BackupFileName Nvarchar(100)
DECLARE @DataDescription Nvarchar(200)
DECLARE @DataMediaName Nvarchar(50)
DECLARE @DataMediaDescription Nvarchar(200)
DECLARE @OkInfo Nvarchar(300)-- FileName SQL_Backup.sql
-- Power by Love_Computer...
-- http://www.56160.com.cn/
-- Email: [email protected]
-- Date: 2005-02-06SET @DataBase = '56390com' -----数据库
SET @DataPath = 'D:\' -----路径
SET @FileName = 'SQL_Backup' -----文件名
SET @BackupFileName = @DataPath + @FileName
SET @BackupFileName = @DataPath + 'SQL_' + -----实时备份自动产生文件名,格式[SQL_20050206_16_28]
RTRIM(CONVERT(CHAR(10),GETDATE(),112)) + '_' +
RTRIM(DATEPART(HOUR,GETDATE())) + '_' +
LTRIM(DATEPART(MINUTE,GETDATE()))
SET @DataDescription = 'SQL语句产生的备份,备份时间:' + CONVERT(CHAR(19),GETDATE(),121) --描述
SET @DataMediaName = 'Love_Computer Backup' ---媒体
SET @DataMediaDescription = 'Power by Love_Computer... Email: [email protected]' --媒体描述
SET @OkInfo = '数据库 ' + @DataBase + ' 成功备份至 ' + @BackupFileName-----希望大家告诉我其中的错误 谢谢!!!-----
-----Email: [email protected] -----------BACKUP DATABASE @DataBase TO DISK = @BackupFileName
WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10 , NOFORMAT ,
NAME = @DataBase , DESCRIPTION = @DataDescription ,
MEDIANAME = @DataMediaName , MEDIADESCRIPTION = @DataMediaDescriptionPRINT @OkInfo
------------------- End ---------------------