zoukankan
html css js c++ java
Buckup
DECLARE
@sql
varchar
(
4000
)
declare
@backupfile
varchar
(
2000
)
declare
@now
datetime
declare
@retaindays
int
declare
@deletefiles
varchar
(
2000
)
declare
@cmd
varchar
(
2000
)
declare
@i
int
set
@retaindays
=
14
set
@now
=
getdate
()
set
@i
=
1
while
(
@i
<
30
)
begin
set
@deletefiles
=
'
\\IP\DBBackup\FolderName\*
'
+
convert
(
varchar
(
8
),
dateadd
(dd,
-
@retaindays
-
@i
,
@now
),
112
)
+
'
*.*
'
set
@cmd
=
'
del
'
+
@deletefiles
exec
master..xp_cmdshell
@cmd
set
@i
=
@i
+
1
end
set
@backupfile
=
'
\\IP\DBBackup\FolderName\?_db_
'
+
convert
(
char
(
8
),
@now
,
112
)
+
replace
(
convert
(
varchar
(
20
),
@now
,
108
),
'
:
'
,
''
)
+
'
.BAK
'
set
@sql
=
'
if
''
?
''
<>
''
tempdb
''
backup database ? to disk=
'''
+
@backupfile
+
'''
with retaindays=
'
+
convert
(
varchar
(
10
),
@retaindays
)
exec
sp_msforeachdb
@command1
=
@sql
查看全文
相关阅读:
find命令的高级用法之print0及depth
shell中的单引号和双引号的区别
基于apache的虚拟主机
duilib禁止標題欄雙擊放大窗口
sqlite查询问题,由字母大小写敏感引起
问题记录,Release模式和Debug运行效果不一样,Release必须加延时
子函数内malloc分配内存,论如何改变指针参数所指内存,二级指针、三级指针的应用
如何具体分配一大块堆内存中的各个部分、如何指针转化为地址、如何求指针间地址偏移量(谈谈最近遇到的一个坑爹的接口需求)
C++ GUID和string转化函数【转载】
第一次做C++项目的一点小总结
原文地址:https://www.cnblogs.com/Ammy/p/1245317.html
最新文章
thinkphp5.x系列 RCE总结
thinkphp下的Webshell&&php过D盾一句话
基于tp3开发的cms-前台代码执行
thinkphp 5.x~3.x 文件包含漏洞分析
网络编程基础
打印流
转换流
dnslog注入
phpmyadmin日志shell
缓冲流(2)
热门文章
sqlmap --os-shell执行原理(mysql篇)
缓冲流(1)
Properties集合
linux网络管理之网络排错
linux网络管理之网络参数设置
part4课堂笔记
如何实现linux系统集权分治的权限分级精细管理
linux系统修改root密码的两种方法
运维乱弹
keepalived实现mysql双主架构
Copyright © 2011-2022 走看看