按照当月数据库自动天生下个月数据库--3
发布时间:2018-08-22 08:08:53 所属栏目:电商 来源:站长网
导读:--建设一个每月最后一个事变日执行的功课,挪用上述存储进程实现自动建设数据库 use mastergo --配置 SQL Agent 处事为自动启动exec msdb..sp_set_sqlagent_properties @auto_start=1go --创立功课exec msdb..sp_add_job @job_name=N'自动建库处理赏罚' --建设
--建设一个每月最后一个事变日执行的功课,挪用上述存储进程实现自动建设数据库 use mastergo --配置 SQL Agent 处事为自动启动exec msdb..sp_set_sqlagent_properties @auto_start=1go --创立功课exec msdb..sp_add_job @job_name=N'自动建库处理赏罚' --创立功课步调declare @sql varchar(800),@dbname varchar(250)select @sql=N'exec sp_ProcCopyDb' --挪用自动建库的存储进程,@dbname=db_name() --执行自动建库处理赏罚的数据库名 exec msdb..sp_add_jobstep @job_name=N'自动建库处理赏罚',@step_name = '建库处理赏罚',@subsystem = 'TSQL',@database_name=@dbname,@command = @sql,@retry_attempts = 5, --重试次数@retry_interval = 5 --重试隔断 --添加功课调治(每月最后一个事变日)EXEC msdb.dbo.sp_add_jobschedule @job_name = N'自动建库处理赏罚', @name = N'时刻布置',@freq_type = 32, @active_start_time = 0, --0点开始执行@freq_interval = 9, --每月最后一个事变日@freq_subday_type = 1, @freq_subday_interval = 0, @freq_relative_interval = 16, @freq_recurrence_factor = 1 -- 添加方针处事器EXEC msdb.dbo.sp_add_jobserver @job_name = N'自动建库处理赏罚' ,@server_name = N'(local)' /*--已知题目 因为sql天生剧本的BUG,有的数据库也许无法用天生剧本的要领举办处理赏罚 --*/ (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |