Home > Database > Mysql Tutorial > SQLServer 2005 自动备份数据库的方法分享(附图解教程)_MySQL

SQLServer 2005 自动备份数据库的方法分享(附图解教程)_MySQL

WBOY
Release: 2016-06-01 13:22:19
Original
1190 people have browsed it

SQLServer2005

bitsCN.com 具体步骤如下:
一、开始菜单中打开SQL Server Management Studio,展开窗口左边的SQL服务器;

二、SQL Server代理,右键选择"启动"(未启动的话);

三、选择“作业->新建作业”;

四、在"常规"中输入作业的名称;

五、在"步骤"中新建步骤,选择T-SQL,命令中输入下面语句(红色部分要根据自己的实际情况更改,D:/bak/改为自己的备份路径,databasename修改为想备份的数据库的名称)

DECLARE @DBPATH NVARCHAR(200)
SET @DBPATH=CONVERT(VARCHAR,GETDATE(),120 )
SET @DBPATH=REPLACE(@DBPATH,'-','')
SET @DBPATH=REPLACE(@DBPATH,' ','')
SET @DBPATH=REPLACE(@DBPATH,':','')
SET @DBPATH='D:/DBBACKUP/'+@DBPATH+'.bak'
BACKUP DATABASE [DATABASENAME] TO DISK = @DBPATH WITH NOINIT,NOUNLOAD,NOSKIP,STATS=10,NOFORMAT

六、在"计划"中添加计划,填写计划名称,选择计划类型,设置频率、时间等;设置完成后,点确定。

Sqlserver2005 自动备份图解教程

一、打开SQL Server Management Studio 企业管理器

二、SQL Server代理,右键选择"启动"

Sqlserver2005 自动备份 - 冰河『少将』 - 冰河少将

 

           Tips:注意此处的sqlserver Agent 修改启动类型为 自动

三、新建一个作业

①.右键à新建作业

Sqlserver2005 自动备份 - 冰河『少将』 - 冰河少将

②.填写名称,所有者信息

Sqlserver2005 自动备份 - 冰河『少将』 - 冰河少将

 

③.点击步骤选项卡,点击 “新建” 新增一个步骤

Sqlserver2005 自动备份 - 冰河『少将』 - 冰河少将

 

④.填写步骤的基本信息,如:名称 T-sql(备份语句)

 

Sqlserver2005 自动备份 - 冰河『少将』 - 冰河少将

 

Tips:此处填写备份数据库的语句如下:

 

Declare @DataStr NVARCHAR(200)

set @DataStr = convert(NVARCHAR(19),getdate(),120)

set @DataStr = REPLACE(@DataStr, ':' , '_')

set @DataStr = REPLACE(@DataStr,' ','_')

set @DataStr = REPLACE(@DataStr,'-','_')

set @DataStr = 'E:/DataBaseBak/370501_#_#_'+@DataStr+'.bak'

BACKUP DATABASE [370501] TO DISK = @DataStr WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT

T-SQL功能描述:

此处T-SQL的作用是备份一个命名为:370501_#_#_ 2010_08_05_15_23_01.bak的备份文件,并将此文件放于E:/DataBaseBak目录下

 

 

⑤、点击计划选项卡,点击 添加 添加一个计划

 

Sqlserver2005 自动备份 - 冰河『少将』 - 冰河少将

 

⑥.在弹出的对话框中 填写名称和计划的执行频次

Sqlserver2005 自动备份 - 冰河『少将』 - 冰河少将

 

⑦.点击确定 保存当前计划 à 点击确定 保存当前的作业,自动备份数据库完成

bitsCN.com
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template