SQLserver使用作业定时执行脚本
SQLserver使⽤作业定时执⾏脚本
具体步骤:
企业管理器
淮扬菜最有名的30道菜--管理
--SQL Server代理
--右键作业
ac米兰历史最佳阵容--新建作业
--"常规"项中输⼊作业名称
--"步骤"项
--新建
--"步骤名"中输⼊步骤名
-
-"类型"中选择"Transact-SQL 脚本(TSQL)"
--"数据库"选择执⾏命令的数据库
--"命令"中输⼊要执⾏的语句:
下⾯是备份数据库,并且删除15天以前备份的版本
DECLARE @strPath NVARCHAR(200)
DECLARE @strPathDel NVARCHAR(200)
set @strPath =convert(NVARCHAR(19),getdate(),112)
set @strPathDel =convert(NVARCHAR(19),getdate()-15,112)
set @strPath ='D:\备份\服务器⾃动备份\'+'JSOA2010'+@strPath +'.bak'
set @strPathDel ='del '+'D:\备份\服务器⾃动备份\'+'JSOA2010'+@strPathDel +'.bak'
BACKUP DATABASE [JSOA2010] TO DISK= @strPath WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT
p_cmdshell @strPathDel
--确定
--"计划"项
--新建计划--"名称"中输⼊计划名称
--"计划类型"中选择你的作业执⾏安排--定为每天计划⼀次,时间为18:40即可
--如果选择"反复出现"
--点"更改"来设置你的时间安排
然后将SQL Agent服务启动,并设置为⾃动启动,否则你的作业不会被执⾏
设置⽅法:
我的电脑--控制⾯板--管理⼯具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择"⾃动启动"--确定.
如果报“SQL Server 阻⽌了对组件'xp_cmdshell'的过程'sys.xp_cmdshell'的访问-12-30 13:35”错误
怪物猎人p3武器
解决⽅法:执⾏下⾯的语句
-- To allow advanced options to be changed.
EXEC sp_configure'show advanced options', 1
GO
-- To update the currently configured value for advanced options.圣骑士觉醒任务
沃尔沃xc60油耗RECONFIGURE
GO
-- To enable the feature.
EXEC sp_configure'xp_cmdshell', 1
GO
外交关系代办级
-- To update the currently configured value for this feature. RECONFIGURE
GO

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。