windows server定时任务

backup.bat

bash 复制代码
sqlcmd -S MESSQL01 -i D:\DBBackup\backup.sql

bakup.SQL

sql 复制代码
DECLARE @preferredReplica INT
  
SET @preferredReplica = (SELECT
[master].sys.Fn_hadr_backup_is_preferred_replica('TJ_MES'))
  
IF ( @preferredReplica = 1 )
  BEGIN
DECLARE @FileName varchar(1000)
SELECT @FileName = (SELECT 'D:\DBBackup\Files\TJ_MES' + convert(varchar(500), GetDate(),112) + '.bak')
BACKUP DATABASE TJ_MES TO DISK=@FileName
SELECT @FileName = (SELECT 'D:\DBBackup\Files\U4DMMES' + convert(varchar(500), GetDate(),112) + '.bak')
BACKUP DATABASE U4DMMES TO DISK=@FileName
SELECT @FileName = (SELECT 'D:\DBBackup\Files\OCEXFN_Eng' + convert(varchar(500), GetDate(),112) + '.bak')
BACKUP DATABASE OCEXFN_Eng TO DISK=@FileName
SELECT @FileName = (SELECT 'D:\DBBackup\Files\OCEXFN_sys' + convert(varchar(500), GetDate(),112) + '.bak')
BACKUP DATABASE OCEXFN_sys TO DISK=@FileName
SELECT @FileName = (SELECT 'D:\DBBackup\Files\OCEXFN_tmp' + convert(varchar(500), GetDate(),112) + '.bak')
BACKUP DATABASE OCEXFN_tmp TO DISK=@FileName
SELECT @FileName = (SELECT 'D:\DBBackup\Files\TEST_DB' + convert(varchar(500), GetDate(),112) + '.bak')
BACKUP DATABASE TEST_DB TO DISK=@FileName
END
相关推荐
暮色驶过苍茫1 小时前
H2 与高斯数据库兼容性解决方案:虚拟表与类型处理
数据库·oracle
zm1 小时前
多客户端-服务器(select,poll)
网络·数据库
愿你天黑有灯下雨有伞2 小时前
从数据库到播放器:Java视频续播功能完整实现解析
java·数据库·音视频
中文很快乐3 小时前
postgreSQL的sql语句
数据库·sql·postgresql
DBWYX3 小时前
Doris
数据库
Dubhehug3 小时前
8.数据库索引
数据库·mysql·索引·索引分类·索引优缺点
满分观察网友z4 小时前
告别CRUD Boy!SQL子查询:从头疼到真香的进化之路
数据库·后端
赤鸢QAQ4 小时前
Qt小组件 - 2(布局)瀑布流布局,GridLayout,FlowLayout
开发语言·数据库·qt
♡喜欢做梦4 小时前
【MySQL】索引
数据库·mysql
····懂···4 小时前
如何成为 PostgreSQL 中级专家
数据库·postgresql