数据库备份和删除旧文件 存储过程

xp_delete_files不起作用解决方法   xp_delete_file用来删除数据库的备份文件和维护计划文本报告。示例: EXECUTE master.dbo.xp_delete_file 0,N'D:\Backup\Diff',N'bak',N'2019-05-29T10:03:41' 第一个参数表示文件类型,0表示备份文件,1表示文本报告 第二个参数表示要删除的文件存放路径 第三个参数表示要删除的文件后缀,不能带点... 阅读详情


CREATE proc [dbo].[PROC_BACKUPJOINTOWN]
as
declare @sql nvarchar(4000),@return_value int,@par nvarchar(1000)--D:\testback\JOINTOWN20130916.bak
if not exists(
 select * from master..sysdatabases
  where name='JOINTOWN'
  )
BEGIN--数据库不存在
 return
end
else
BEGIN
  SELECT @par=CONVERT(VARCHAR(8), GETDATE(), 112) ;
  select @sql='BACKUP DATABASE JOINTOWN to disk=''D:\testback\JOINTOWN'+@par+'.bak''' ;
  EXECUTE @return_value= sp_executesql @sql ;
  SELECT @return_value;
  IF @return_value=0
  BEGIN
    EXEC sp_configure 'show advanced options' , 1;
    RECONFIGURE;
    EXEC sp_configure 'xp_cmdshell' ,1;
    RECONFIGURE;
   SELECT @par=CONVERT(VARCHAR(8), GETDATE()-1, 112) ;
    select @sql='del D:\testback\JOINTOWN'+ @par+'.bak';
    EXEC master..xp_cmdshell @sql,NO_OUTPUT;
  END
  ELSE
  BEGIN
   RETURN
  END
END

 

数据库的备份 备份是指对SQL Server数据库或事物日志进行的复制,数据库备份记录了在进行备份操作时数据库中所有数据的状态,如果数据库因意外而损坏,这些备份文件将在数据库恢复时被用来恢复数据库。一.数据库备份概述1.备份内容 数据库中数据的重要程度决定了数据恢复的必要性与重要性,即决定了数据如何备份,数据库需备份的内容可分为系统数据库、用户数据库和事物日志3部分。系统数据库主要包括master、msdb和m... 阅读详情

相关推荐

Navicat备份MySQL数据库以及使用Windows任务设置自动删除五天前备份全纪录过程

事有起因,今天老许叫我写一下系统的概况,于是乎发现了数据库居然没有备份.赶忙叫我做了.问了一下小傅,推荐给我一个mysqlBackUp的东西并亲切的附上下载连接.在一阵学习之后发现这玩意不好用,而且因为字符集或者啥的原因,导出的sql文件只有1KB大小.没这心思研究了....于是乎发现了可以直接用Navicat去进行定时备份,备份之后发现,怎么删除之前没用了的备份呢?这边做一下全过程的...

weixin_41450959的博客 3982

通过SQL存储过程删除过期的数据库Bak备份文件

  1.先启用 xp_cmdshell 扩展存储过程:Use MasterGOExec sp_configure 'show advanced options', 1GOReconfigure;GOsp_configure 'xp_cmdshell', 1GOReconfigure;GO (注:因为xp_cmdshell是高级选项,所以这里启动xp_cmdshell,需要先将 show advan...

weixin_34179968的博客 129

数据库自动管理:备份、分离、附加、还原与删除

htmltable {th, td {th {pre {简介:数据库管理是保证数据安全性和可恢复性的关键,尤其是在企业环境中。本文将介绍如何在无SQL Server Management Studio环境下,实现数据库的自动备份、分离、附加、还原和删除操作。

weixin_28721743的博客 1251

SQL SERVER 2005里自动备份数据库和删除旧有备份

打开SQL SERVER MANAGEMENT STUDIO,启动SQL SERVER代理服务(注意在“控制面板-管理工具-服务”中设置SQL SERVER AGENT的启动类型为自动)。启动后点击“作业-新建作业”,弹出一个作业属性的窗口,在“常规”栏目里可以先给作业命名,假设为“备份数据”。 一、备份数据的第一个步骤--“备份当日数据” 在“步骤”栏目里新建一个步骤名为“...

JNLC111111的博客 384

SQL恢复已经删除的数据存储过程

本存储过程可以删除已经删除的数据,是从log日志文件里找回来的。

在 Ubuntu 上安装和配置 PostgreSQL 实录

本文介绍了在Ubuntu系统上安装和配置PostgreSQL数据库的完整步骤。主要内容包括:1)通过官方源或PPA源安装最新版本;2)修改配置文件(postgresql.conf和pg_hba.conf)以允许远程访问;3)设置postgres用户密码;4)创建新用户并配置权限;5)防火墙设置和重启服务;6)验证安装和远程连接方法。文章提供了详细的命令行操作指导,帮助用户完成从安装到远程访问的全部配置过程。

qq_58168857的博客 1207

数据库如何删除服务器文件,SqlServer数据库同时备份到两台服务器上(并自动删除过期文件)...

数据库同时备份到两台服务器上(并自动删除过期文件)举例 :(本地)服务器A: IP :192.168.1.1(远程)服务器B: IP :192.168.1.2数据库版本:SqlServer2008R2一. 两台服务器分别创建共享文件夹(能互相访问,同属一个局域网)A: E: IWFSBACKUP(文件夹)B: E: IWFSBACKUP(文件夹)二. 在master数据库下建立存储过程 d...

weixin_42526068的博客 2389

Wireshark教程:解密HTTPS流量

Wireshark教程:如何解密HTTPS流量

nuan444979的博客 1万+

分享:sp_backupdb 数据库备份方案

USE master go IF OBJECT_ID('sp_backupdb', 'P') IS NOT NULL DROP PROC sp_backupdb go CREATE PROC sp_backupdb @db_list VARCHAR(4000) = 'QPAccountsDB,QPGameMatchDB,QPGameScoreDB,QPNative

c_enhui的专栏 1557

AI应用架构师总结:智能问答系统用户意图识别的8种方法与实践!

意图识别是智能问答系统的大脑入口,其技术水平决定了系统能否准确捕捉用户的核心诉求。本文系统剖析了从基础规则到前沿PLM的8种核心意图识别方法透明简单,冷启动快,维护成本高。中等规模场景基线,依赖特征工程。利用词义和局部/序列信息,训练成本高。当前最优精度,需大量资源。添加意图灵活,冷启动友好,精度可能略逊。提升鲁棒性,系统变复杂。解决歧义和自然交互的关键(多轮)。增强专业领域理解和推理能力。成功的意图识别模块需要:精准的意图定义(Schema)是前提!

AI云原生与云计算技术学院 1632

竞赛经验——挑战杯、互联网加、北斗杯、微软创新杯、计算机设计等比赛教训与经验

最近参加一些比赛,北斗杯、挑战者杯、微软创新杯等比赛,每次比赛都有不少需要总结的地方,特别是项目展示上技巧很多,总结一下。 首先最重要的是作品自身硬!自身的作品完成度不高,或者是没有创新点,就没必要参加了。 比如是出去比赛的话,我反正每次碰到最多的是智慧农场、智慧家居之类,不知道为啥这种的太多了。如果是创业型比赛,评委基本会问小米已经做得很好了很便宜了,你的优势在哪里?这些都是常见的问题提前要...

沉迷单车的追风少年 7328

数据库批量备份存储过程(判断盘符、路径,错误盘符返回,不存在的路径自动创建)

<br /> <br />--------------------------------------------------------------------------<br />--  Author : htl258(Tony)<br />--  Date   : 2010-04-18 10:45:18<br />--  Version:Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86) <br />--          Jul 

金 色 的 草 棚 655

启动launch文件时显示找不到franka_ign_ros2_control-system...如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 695

mysql 备份到其他服务器_定时备份数据库到其他服务器

master数据库下创建存储过程USE [master]GO/****** Object: StoredProcedure [dbo].[bakup_DataBase_Demo] Script Date: 01/07/2015 10:01:09 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO--Full BackUp --Use ...

weixin_30369405的博客 490

【产品经理修炼之道】-如何搭建企业级账务系统?

笔者公司的业务模式具有一定的独特性,不同于我们常见的市面上供应链类公司的进销存模式。公司主要为各大银行和金融机构提供信贷领域的风控服务,客户主要通过请求公司的数据产品接口产生费用,可以简单地理解为请求一次接口收费0.5元,一个月若是有1w人请求同一个接口则公司需要收费5000元。

xiaoli8748的专栏 5406

单片机应用案例:ESP32 搭配 BH1750 光强传感器和 Web 服务器

在该应用案例中,我们将使用 ESP32 开发板作为主控制器,BH1750 光强传感器用于采集环境光强度数据,并通过 Web 服务器展示采集到的数据。步骤一:购买材料步骤二:连接硬件步骤三:编写代码我们将使用 Arduino IDE 编写代码,以下是主要代码:// WiFi 设置const char* ssid = “你的 WiFi 名称”;const char* password = “密码”;// Web 服务器实例// BH1750 实例// 获取当前光强度数据。

RlDart的博客 813

msSql 利用 xp_cmdshell 删除 创建目录

DECLARE @DATABakPath VARCHAR(500) = N'D:\DataBak\' DECLARE @RemoteComand VARCHAR(500) SET @RemoteComand ='rd /s /q'+@DATABakPath+'\dbname' EXEC xp_cmdshell @RemoteComand, no_output --删除...

Admans的专栏 1295

YOLOv12改进策略【卷积层】| SPD-Conv 针对小目标和低分辨率图像的检测任务

SPD-Conv是一种新的 CNN 构建模块,用于替代传统 CNN 架构中使用的步长卷积(strided convolution)和池化(pooling)层,它由空间到深度(Space-to-depth,SPD)层和非步长卷积(non - strided convolution)层组成。

Limiiiing的博客 1779

SQL2005自动备份和自动删除三天前的备份

1declare@data_3agonvarchar(50)2declare@cmdvarchar(50)34set@data_3ago='e:\data\'+convert(varchar(10),getdate()-3,112)5set@cmd='del'+@data...

anku0825的博客 150

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

服务器备份class文件夹方法,SQL2005远程备份,共享文件夹备份方法

SQL2005远程备份,共享文件夹备份方法备份数据库应用中,有时需要在联网的服务器之间交叉备份,比如A是数据库服务器,B是与之相连的Web服务器,需要在A中添加作业,自动把数据库备份到B上,这时就需要考虑远程备份,将如下脚本添加到A数据库服务器的作业中即可。原理:添加网络驱动器映射,将备份文件备份到远程目标,最后删除网络驱动器映射。这里要配置的数据库名为:zynkhis ,共享文件夹名称: \\1...

weixin_36304957的博客 415

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

sql 备份到网上邻居上

1EXECsp_configure'showadvancedoptions',12345GO6789RECONFIGUREWITHOVERRIDE10111213GO14151617--以下写入作业18192021EXECsp_confi...

115

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

asp.net防止mysql_asp.net 因为数据库正在使用的解决方法

因为数据库正在使用,所以未能获得对数据库的排它访问权?这个问题困惑我好长的时间,在网上搜,也没完全的解决方案,不是过于简单,就是乱说,有的论坛上还没人回答这个问题.今天我彻底解决这个问题,并在C#里测试完全通过.现在把他写出来,希望对朋友们有帮助(如要转载,记得给我版权哦.嘿嘿!!!).以下信息是综合网上的资料和我的实际问题,整理出来的.备份:在备份按钮里写:protected void Butt...

weixin_26966397的博客 141

SQL SERVER学习(三)——SQL Server 数据库的自动备份和删除,以及bak文件的还原

一、基本备份方法: (1)如图:选中需要备份的数据库,右击数据库 选择 :“任务”—“备份”: 点击备份出现: 备份的类型: (1)完全备份:它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但是呢,它也需要花费更多的时间和空间。 (2)事物日志备份:事务日志备份的内容是从还未被备份的事务日志开始,直到备份结尾的最后一个事务日志为止。 (3)差异性数据库备份:包括...

互联网叫兽 1万+

【MySQL基础】数据库的备份与还原

【MySQL基础】数据库备份与还原:安全的进行数据库删除的必要步骤!!

2301_80220607的博客 6575
上一篇: 修改gsql的sa秘密报错
下一篇: sqlserver link oracle 连接服务器
andycode
博客等级 码龄17年 12粉丝 80原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值