第1种方法:
企业管理器
--管理
--右键数据库维护计划
--新建维护计划
--<下一步>
--选择你要备份的数据库
--<下一步>直到"指定数据库备份计划"这项
--指定存储备份文件的位置,这里根据需要选择备分到磁带还是磁盘
--单击调度后面的"更改"按纽
--定义你的数据备份计划的时间安排,完成后确定
--<下一步>
--这里可以设置备份文件的保留时间和备文件的扩展名
--<下一步>
--选择是否做日志备份计划
--<下一步>直到完成.
然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行
第2种方法:
企业管理器
--管理
--SQL Server代理
--右键作业
--新建作业
--"常规"项中输入作业名称
--"步骤"项
--新建
--"步骤名"中输入步骤名
--"类型"中选择"Transact-SQL 脚本(TSQL)"
--"数据库"选择执行命令的数据库
--"命令"中输入要执行的语句: backup database 数据库名称 to disk='c:\备份文件名.bak'
--确定
--"调度"项
--新建调度
--"名称"中输入调度名称
--"调度类型"中选择你的作业执行安排
--如果选择"反复出现"
--点"更改"来设置你的时间安排
然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行
第3种方法:
建作业:
企业管理器中,管理——》SQL SERVER代理——》作业——》鼠标右键新建作业——》常规页中输入名称——》步骤页中新建步骤、输入名称、加入SQL语句:——》调度页中新建调度、输入名称,选择反复出现,更改时间——》OK
完了之后,若没有启动SQL Agent,则在服务管理器——》SQL Agent选上当启动OS时自动启动
再在企业管理器中,鼠标右键刚才建的作业——》启动作业——》OK
----在加入SQL语句:——里写入以下的语句,并修改数据库名和备份的目录
declare @filedir varchar(200),@dir varchar(200)
declare @dbname varchar(50),@bakname varchar(50),@sql varchar(4000)
select @filedir=filename from sysfiles
set @dir=''
while charindex('\',@filedir)<>0
begin
set @dir=@dir+left(@filedir,charindex('\',@filedir))
set @filedir=substring(@filedir,charindex('\',@filedir)+1,len(@filedir)-charindex('\',@filedir))
end
set @bakname='bak'+cast(datepart(weekday,getdate())-1 as varchar(1))
-----指定数据库
set @dbname='scmbuilder'
set @sql='BACKUP DATABASE ['+@dbname+'] TO DISK = N'''+'e:\sqlbak\'+@bakname+''' WITH INIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT'
--备份文件到"e:\sqlbak\"目录下
exec(@sql)
备份时可能会降低应用程序对数据库的操作性能,但SQL会协调好的,只是应用程序操作数据库可能会慢一些
在把SQL Agent服务启动时遇到了问题,启动不了,报如下错误:
服务并未返回错误。这可能是一个windows内部错误或服务内部错误。
如果问题持续存在,请与您的系统管理员联系。
看了帮助后发现我的sa数据库密码改变了,是不是连接Sql Agent 服务时需要验证
然后右建 Sql Server Agent ----〉属性----〉connection
重新设置了sa的登陆密码 然后再开启Sql Agent 服务时一切OK
分享到:
相关推荐
"sql备份方案1.rar"可能包含一个备份打包的解决方案,这通常涉及将多个备份文件合并成一个大文件,以便于存储和传输。打包可以减少存储空间需求,提高恢复效率。在SQL Server中,可以使用第三方工具或编写自定义...
### SQL Server 2005备份与还原:深入解析 #### 一、备份与恢复的重要性 在数据库管理中,数据的完整性与安全性至关重要。数据库管理员(DBA)面临着各种潜在威胁,如磁盘故障、硬件损坏、软件错误以及人为操作失误...
SQL Server 2005作为一款广泛使用的数据库管理系统,提供了强大的数据备份和维护功能。本文将深入解析SQL Server 2005的备份机制及其维护计划,帮助您确保数据的安全与可用性。 一、SQL Server 2005 备份的重要性 ...
然而,在实际操作中,手动备份数据库不仅耗时且容易出错,因此,实现SQL Server 2005的自动备份功能成为了许多数据库管理员追求的目标。 ### SQL Server 2005 自动备份详解 #### 第一步:目标数据库与存储过程的...
在SQL Server 2005中,为了确保数据的安全性和可恢复性,定期备份数据库是一项至关重要的任务。本文将详细讲解如何使用Transact-SQL(T-SQL)编写一个自动备份数据库的作业代码,以及如何配置这个作业以实现自动删除...
sql2005数据库,如果设置自动备份,并能够自动删除几天前的备份文件。
### SQL Server 2000 数据库备份还原到 SQL Server 2005 的方法 在实际工作中,可能会遇到需要将旧版本的数据库备份还原到新版本的情况,比如本例中的将 SQL Server 2000 的数据库备份还原到 SQL Server 2005 中。...
将Sql Server 2000中的数据库备份文件还原到sql2005中 将Sql Server 2000中的数据库备份文件还原到Sql Server 2005中是一个常见的问题。在这个过程中,我们需要了解Sql Server 2000和Sql Server 2005之间的差异,...
### Sql2000数据库备份文件还原到Sql2005 #### 背景介绍 随着技术的发展和企业需求的变化,从早期版本的数据库系统迁移至较新版本的情况非常普遍。例如,从SQL Server 2000升级到SQL Server 2005就是一种常见的场景...
本文将深入探讨“Sqlserver2005数据库还原备份工具”以及相关的知识点。 首先,我们关注的是“备份”。在SQL Server 2005中,备份是预防数据丢失的关键步骤。备份操作可以创建数据库的完整副本,以便在系统故障、...
如内容中所述,可以下载并安装SQL Server 2005的精简版——SQL Server 2005 Express Edition,这是一个轻量级且免费的数据库管理系统,足以处理SQL Server 2005的备份文件。 SQL Server 2005 Express Edition不仅...
1. **准备源数据库**:首先确保源数据库(即SQL Server 2005数据库)处于可读状态,并且所有的必要数据都已备份。 2. **创建备份文件**:使用SQL Server Management Studio中的“导出数据”功能,将源数据库中的数据...
《SQL2005数据库备份与还原工具的深入解析》 在IT行业中,数据库的管理和维护是至关重要的工作,尤其是在企业级应用中。SQL Server 2005作为一款广泛使用的数据库管理系统,其数据安全性和稳定性是每个管理员关注的...
在SQL Server中,数据库的自动备份是确保数据安全和防止数据丢失的重要措施。本文将详细介绍如何设置SQL Server的自动定时备份功能,以便在无需人工干预的情况下定期执行备份任务。 首先,确保您的计算机已经安装了...
SQL 2005 数据库备份与还原方法图解 本文主要介绍 SQL 2005 数据库的备份和还原方法,包括数据库备份、还原和数据恢复等内容。下面是对标题、描述和标签中所说的知识点的详细说明: 数据库备份 数据库备份是维护...
《易语言源码SQL数据库备份恢复详解》 在IT领域,数据备份与恢复是至关重要的环节,它确保了系统在遭遇故障或意外情况时能够快速恢复到正常状态,避免重要数据丢失。本篇将深入探讨易语言源码实现的SQL数据库备份与...