--创建一个每月最后一个工作日执行的作业,调用上述存储过程实现自动创建数据库

use master
go

--设置 SQL Agent 服务为自动启动
exec msdb..sp_set_sqlagent_properties @auto_start=1
go

--创建作业
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,有的数据库可能无法用生成脚本的方法进行处理

--*/

根据当月数据库自动生成下个月数据库--3相关推荐

  1. 五.获得MYSQL数据库自动生成的主键

    测试脚本如下: 1 create table test1 2 ( 3 id int primary key auto_increment, 4 name varchar(20) 5 ); 测试代码: ...

  2. javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键

    测试脚本如下: 1 create table test1 2 ( 3 id int primary key auto_increment, 4 name varchar(20) 5 ); 测试代码: ...

  3. 根据Word表格自动生成SQL数据库脚本的VBScript代码

    这是几年前写的根据Word表格自动生成SQL数据库脚本的VBScript代码,最近修改了下(原来只支持单个Word表格)使其支持一个Word文档中的多个表格,生成的SQL文件名以Word文件名+.SQ ...

  4. gorm存指针数据_gormt: gormt 是一个数据库映射工具,可以将 mysql 数据库自动生成 golang sturct 结构...

    mysql数据库转 struct 工具,可以将mysql数据库自动生成golang sturct结构,带大驼峰命名规则.带json标签 交互界面模式 ./gormt -g=true 命令行模式 ./g ...

  5. mysql php 新手卡生成_PHPMaker(基于MYSQL数据库自动生成PHP 脚本的软件)

    PHPMaker 注册版是一款PHP代码自动生成工具,一款在Windows平台上运行的基于MYSQL数据库自动生成PHP脚本的软件.使用生成的PHP代码,你可以通过WEB网页 对数据库的记录进行浏览. ...

  6. 使用xorm工具,根据数据库自动生成 go 代码

    引入 使用 golang 操作数据库的同学都会遇到一个问题 -- 根据数据表结构创建对应的 struct 模型.因为 golang 的使用首字母控制可见范围,我们经常要设计 struct 字段名和数据 ...

  7. IDEA使用mybatis实现generator自动生成MSSQLSERVER数据库表映射

    IDEA使用mybatis实现generator自动生成MSSQLSERVER数据库表映射,generatorConfig.xml文件中配置如下内容: <?xml version="1 ...

  8. IDEA中根据数据库自动生成实体类,并自定义所生成的实体类中的注解 @Table @Id @...

    使用IDEA项目添加Hibernate扩展,生成实体类并配置实体类中的注解 一.使用Hibernate自动生成实体类 1.在项目上右键,选择Add Framework Support找到 Hibern ...

  9. 【.NetCore学习】ASP.NET Core EF Core2.0 DB First现有数据库自动生成实体Context

    主要参考微软官方文档 https://docs.microsoft.com/en-us/ef/core/get-started/aspnetcore/existing-db Microsoft .NE ...

最新文章

  1. BFS:走出迷宫并输出最小步数
  2. 一张图看懂华为2018年年报
  3. 大数据WEB阶段 后台和页面之间传递日期格式数据的400问题
  4. 小心多任务设计被滥用
  5. 中国通用测试设备(GPTE)行业市场供需与战略研究报告
  6. Android 车联网天气
  7. 【转载】SI 9000 及阻抗匹配学习笔记(一)
  8. Amazfit T-Rex Pro 体验:户外运动爱好者的装备清单里,有它一席之地
  9. python实现机器学习算法——K均值聚类算法
  10. Netflix公司Druid应用实践
  11. 谷歌colab“几键”运行图像超分辨率模型-ESRGAN,操作详解
  12. 畅阳题库管理系统-在线考试(h5+小程序)Java开源版本
  13. 超简单!只需四步将照片处理成手工素描
  14. biblatex中参考文献期刊名缩写的实现
  15. 移动联通电信老用户如何转腾讯大王卡、蚂蚁宝卡、鱼卡等技巧
  16. 宝宝咳嗽症状以及护理
  17. linux服务器创建用户
  18. 配置CLion进行嵌入式STM32的HAL库开发
  19. 2019报表工具价格对比
  20. 10000内的回文数c语言,回文数

热门文章

  1. vux 地图插件_基于vue的移动端组件vux的安装及使用
  2. 笔记本电脑频繁自动重启_笔记本电脑自动重启是什么原因
  3. wemosD1_WIFI模块 与 arduino
  4. python实现50行代码_50行Python代码,教你获取公众号全部文章
  5. android viewpager fragment传值,Android开发中如何解决Fragment +Viewpager滑动页面重复加载的问题...
  6. sql 2008找不到服务器,sql server 2005 数据库迁移问题总结——错误 ‘80004005’ 在 sys.servers 中找不到服务器 ‘XXX’...
  7. Error occurred while trying to proxy request
  8. Arrays.sort()排序
  9. mysql提示太多连接_mysql数据库提示连接太多怎么办
  10. 收集53个程序员段子