`
yiyeqinghuasoon
  • 浏览: 681254 次
文章分类
社区版块
存档分类
最新评论

对数据库进行定时热备份 --【叶子】

 
阅读更多

-- =================================

-- Author:<Maco Wang>

-- CreateDate:2009-03-11 10:34:05

-- Description:<数据库定时热备份>

-- =================================

use msdb

create procedure hot_backup

as

begin

declare @sql varchar(200)

set @sql='Maco'+convert(varchar(20),getdate(),120)+'.bak'

set @sql=replace(@sql,'-','');

set @sql=replace(@sql,' ','');

set @sql=replace(@sql,':','');

select @sql

backup database maco to disk=@sql;

end

go

use msdb

exec sp_add_job @job_name = 'Data Backup',

@enabled = 1,

@description = 'Ad hoc backup of sales data',

@owner_login_name = 'sa',

@notify_level_eventlog = 2,

@notify_level_email = 2,

@notify_level_netsend = 2,

@notify_level_page = 2,

@delete_level = 0 --不删除

go

use msdb

exec sp_add_jobstep @job_name = 'Data Backup',

@step_name = 'Start To Data Backup',

@subsystem = 'tsql',

@command = 'exec hot_backup',

@retry_attempts = 5,

@retry_interval = 5

go

--每天下午1:00 执行。

use msdb

exec sp_add_jobschedule @job_name = 'Data Backup',

@name = 'ScheduledBackup',

@freq_type = 4, --

@freq_interval = 1,

@active_start_date = 20090309, --开始日期

@active_start_time = 130000 --开始时间

go

use msdb

exec sp_add_jobserver @job_name = 'Data Backup',

@server_name = 'maco_wang' --数据库服务器名称

go

--EXEC sp_delete_job @job_name = 'Data Backup'

分享到:
评论

相关推荐

    达梦数据库-备份与还原-国产数据库-DM8备份与还原.pdf

    当对数据库进行修改时,这些修改首先被记录在重做日志中,然后再写入数据文件。这种机制确保了即使在系统崩溃的情况下,也可以通过重做日志来恢复未完成的事务,从而保证数据的一致性。 **1.2.3 归档日志** 归档...

    数据库还原与备份---------sql20000

    3. 事务日志还原:如果进行了日志备份,可以通过一系列的日志备份进行时间点恢复,将数据库还原到某一事务结束之前的状态。 4. 文件或文件组还原:针对受损的个别文件或文件组,可以单独还原它们,而无需还原整个...

    java 定时备份数据库

    在Java编程环境中,我们可以利用Java的定时任务框架如ScheduledExecutorService或者第三方库Quartz来实现MySQL数据库的定时备份。MySQL数据库备份通常涉及到两种主要的方法:全量备份和增量备份。全量备份是复制整个...

    《数据库开发常模板标准》---备份

    《数据库开发常模板标准》---备份 《数据库开发常模板标准》---备份 《数据库开发常模板标准》---备份 《数据库开发常模板标准》---备份 《数据库开发常模板标准》---备份 《数据库开发常模板标准》---备份 《数据库...

    mysql数据库自动定时备份

    MySQL数据库的自动定时备份是数据库管理中的重要环节,它确保了数据的安全性和可恢复性,尤其是在发生意外情况如系统故障、硬件损坏或人为错误时。本教程将详细讲解如何设置MySQL数据库的自动定时备份,包括步骤、所...

    备份数据库-备份网站-打开网站脚本代码以及注意事项

    备份数据库-备份网站-打开网站脚本代码以及注意事项 备份数据库-备份网站-打开网站脚本代码以及注意事项 备份数据库-备份网站-打开网站脚本代码以及注意事项 备份数据库-备份网站-打开网站脚本代码以及注意事项

    postgresql数据库定时备份脚本(linux)

    在Linux环境中,对PostgreSQL数据库进行定时备份是确保数据安全的重要步骤。PostgreSQL是一个功能强大的开源关系型数据库系统,广泛应用于各种规模的企业和项目。定时备份可以帮助我们在系统故障、误操作或其他不可...

    利用Crontab实现对Oracle数据库的定时备份.rar

    通过以上步骤,你可以利用Crontab和RMAN实现对Oracle数据库的自动定时备份,确保数据的安全性和可靠性。这个过程不仅简化了日常操作,还能避免因人为疏忽导致的数据丢失风险。务必根据实际情况调整脚本和Crontab配置...

    Mysql数据库备份恢复测试报告-xtrabackup.docx

    在本测试报告中,主要涉及了全量备份和增量备份的恢复过程,并对恢复后的数据进行了验证。以下是对这些知识点的详细说明: 1. **全量备份**:全量备份是数据库备份的一种方式,它会完整地复制数据库的所有数据。在...

    通用数据库备份还原---升级版

    通用 数据库 备份 还原 升级版通用 数据库 备份 还原 升级版通用 数据库 备份 还原 升级版通用 数据库 备份 还原 升级版通用 数据库 备份 还原 升级版通用 数据库 备份 还原 升级版通用 数据库 备份 还原 升级版通用...

    SQL Server 数据库实现定时自动备份

    在IT行业中,数据库管理是至关重要的任务之一,...总之,定时自动备份是保障SQL Server数据库安全的重要手段。通过理解和掌握以上步骤,可以有效地实施并管理数据库的备份策略,确保数据在任何情况下都能得到妥善保护。

    添加作业-数据库定时自动备份

    数据库定时自动备份是确保数据安全性和业务连续性的重要策略,尤其对于新手来说,这是一个不可或缺的知识点。通过设置定期备份,可以有效地防止数据丢失,无论是由于意外删除、硬件故障、恶意攻击还是其他不可预见的...

    数据库异地备份--将服务器数据库文件备份到本地电脑

    标题中的“数据库异地备份--将服务器数据库文件备份到本地电脑”主要涉及以下步骤: 1. **创建服务器共享文件夹**:在服务器上设置一个共享文件夹,用于存放数据库备份文件。这通常涉及到Windows操作系统中的文件...

    《数据库开发常用SQL文件批量备份》---备份

    《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---备份 《数据库开发常用SQL文件批量备份》---...

    Mysql数据库定时备份

    "Mysql数据库定时备份" Mysql数据库定时备份是数据库管理中非常重要的一步操作,目的是为了防止数据丢失和保护数据的安全。通过定时备份,可以在数据库发生故障或数据丢失时快速恢复数据,减少损失。 在本文中,...

    定时备份数据库,及问题总结 亲测有效

    【定时备份数据库】是保障数据安全的重要措施,尤其是在企业级应用中,确保数据的完整性和可恢复性至关重要。本文将详细介绍如何在Linux环境下,利用MySQL数据库的`mysqldump`工具实现定时备份,并提供了一个亲测...

    定时批量备份mysql数据库

    定时批量备份mysql数据库 保存详细的备份记录

    任务计划+批处理实现Oracle数据库的定时备份

    在IT行业中,数据库管理是一项至关重要的任务,...同时,确保对备份文件的管理和恢复策略也是数据库管理的关键部分。通过阅读`.mht`文件中的详细教程,用户可以更深入地了解这一过程,并根据自己的环境进行相应的调整。

    linux下远程定时备份oracle数据库

    在Linux环境下,远程定时备份Oracle数据库是一项至关重要的任务,它能确保数据的安全性和业务的连续性。Oracle数据库作为企业级的数据库管理系统,其备份与恢复策略必须严谨且可靠。以下将详细阐述如何在没有安装...

    SQLServer 2008 数据库定时自动备份

    为了防止意外情况导致的数据丢失,定期对数据库进行备份是必不可少的一项工作。SQL Server 2008 提供了强大的备份功能,可以通过创建定时任务来实现数据库的自动备份。 #### 二、备份配置步骤详解 ##### 1. 创建...

Global site tag (gtag.js) - Google Analytics