sql server 2005 不能自动备份 至少要给SQL SERVER AGENT account在备份文件夹上写的权限, 因为备份是写操作. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 假设SQL Agent account是tttt, 备份文件夹A:右建点A --> properties --> security --> add --> 把tttt加进去, 然后点tttt, 同时在下面选"FULL Control" --> OK. 作业------------------备份 declare @sql varchar(8000) set @sql='backup database mis to disk=''d:\databack\mis\mis' +rtrim(convert(varchar,getdate(),112))+'.bak''' exec(@sql) --删除15天前备份文件 set @sql='del d:\databack\mis\mis' +rtrim(convert(varchar,getdate()-15,112))+'.bak''' exec master..xp_cmdshell @sql 哦? 也是备份计划?? 还是子计划?? LZ能不能透露一下, 那个子计划所备份的数据库是不是比这个失败的备份所含的数据库小??(希望LZ能回答, 并证实偶的猜测) asp.net中判断数据库记录问题 select print的用法,主要是和select的区别 通过存储过程能实现吗?谢谢 如何用日志文件恢复数据库 关于ERWIN4.0的几个问题 sql insert子查询问题 产品数据库的数据结构设计问题 VB6.0+SQL2000,如何让VB控制SQL2000的启动和停止? vf6.0的一个莱鸟小问题 请教:sqlserver2000订阅失败后重试次数设置无效? sql2000升级至sql2005问题
假设SQL Agent account是tttt, 备份文件夹A:
右建点A --> properties --> security --> add --> 把tttt加进去, 然后点tttt, 同时在下面选"FULL Control" --> OK.
--备份
declare @sql varchar(8000)
set @sql='backup database mis to disk=''d:\databack\mis\mis'
+rtrim(convert(varchar,getdate(),112))+'.bak'''
exec(@sql)
--删除15天前备份文件
set @sql='del d:\databack\mis\mis'
+rtrim(convert(varchar,getdate()-15,112))+'.bak'''
exec master..xp_cmdshell @sql
哦? 也是备份计划?? 还是子计划?? LZ能不能透露一下, 那个子计划所备份的数据库是不是比这个失败的备份所含的数据库小??(希望LZ能回答, 并证实偶的猜测)