SQL server数据库自动定时备份以及删除
一、自动定时备份(按照这个步骤操作就行了)
操作完直接执行就可以(上面创建的2个文件,需要访问权限)
正常情况就会生成2个文件
二、如果执行上面出现秘钥过期或者其他情况,可能用下面T-SQL的形式备份也是可以的---
declare @filename varchar(255) declare @date datetime select @date=getdate() select @filename='D:\数据库备份\Backup\SQL-'+CAST(DATEPART(yyyy,@date) as varchar)+'-'+CAST(DATEPART(mm,@date) as varchar)+'-'+CAST(DATEPART(dd,@date) as varchar)+'.bak' backup database netcoredev_test_1 to disk=@filename with init go
只需要替换数据库名称
(注意:可能新建的文件,没有权限也需要开放权限;)
数据还原--
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2019-12-03 页面报400:传URL包含中文等字符浏览器不能识别(编码后能识别)