存储过程备份数据库
2014-04-04 11:22
246 查看
ALTER PROCEDURE [dbo].[pro_backupDB] AS BEGIN SET NOCOUNT ON; declare @fileName nvarchar(255),@path nvarchar(255),@DataBase nvarchar(50); set @path='D:\webfile\dbBackFile\RMmsDB\'; set @DataBase='Ribecs'; set @fileName = @path+CONVERT(varchar(10), GETDATE(), 23)+'_Ribecs.BAK'; backup database @DataBase to Disk = @fileName with init; /*Delete Old------------------------------*/ declare @olddate DATETIME /*删除14天以前的备份数据*/ set @olddate = getdate()-14; execute master.dbo.xp_delete_file 0,@path,N'BAK',@olddate; END
相关文章推荐
- Oracle分页查询
- redis内存相关配置conf
- [易语言]连接MSSQLSERVER数据库学习
- 解决Oracle中Split Partition缓慢的问题
- [原创] 思维导图笔记(二):SQL
- MySQL数据库水平切分的实现原理解析
- 重新配置Oracle企业管理工具 Orcale Enterprise Manager (OEM)
- MySql安装后在服务管理器里边找不到MySql服务项的解决办法
- 安装 Joomla 一直卡在数据库表创建中,怎么办?
- 【oracle教程】Starting with Oracle Warehouse Builder 11g Release 1
- Oracle11g 安装教程
- Oracle系列之三——开发包
- SQL COUNT DISTINCT
- MySQL 存储过程,游标,临时表创建
- 数据库设计规范
- Mysql字符串截取函数SUBSTRING的用法说明
- NoSQL类型之memcached
- SQLite 锁机制学习总结 锁状态转换及锁机制实现代码分析
- MYSQL用户权限管理(Grant,Revoke)
- MySQL for Mac 安装和基本操作