SQLServer2005 按照日期自动备份的方法_MsSql

SqlServer自动作业备份

1、打开SQL Server Management Studio

2、启动SQL Server代理

3、点击作业->新建作业

4、"常规"中输入作业的名称

5、新建步骤,类型选T-SQL,在下面的命令中输入下面语句

复制代码 代码如下:

DECLARE @strPath NVARCHAR(200)
set @strPath = convert(NVARCHAR(19),getdate(),120)
set @strPath = REPLACE(@strPath, ':' , '.')
set @strPath = 'D:\bak\' + 'databasename'+@strPath + '.bak'
BACKUP DATABASE [databasename] TO DISK = @strPath WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT

(D:\bak\改为自己的备份路径,databasename修改为想备份的数据库的名称)

6、添加计划,设置频率,时间等。

确定,完成。

时间: 2025-01-21 13:21:41

SQLServer2005 按照日期自动备份的方法_MsSql的相关文章

sql server 2000 数据库自动备份设置方法_MsSql

1.打开MS SQL Server 企业管理器,SqlServer组 - 管理 - 数据库维护计划 - 右键新建维护计划 如下图: 下一步:选择需要备份的数据库 下一步: 继续下一步: 下一步:点击更改修改数据备份时间 下一步: 下一步: 下一步: 下一步: .在企业管理器中,找到管理 – SQL Server代理,如果它没有启动,红色方框而不是绿色三角,点击右键,选择启动. 小技巧:在SQL Server 服务管理器 – 服务选择 SQL Server Agent 启动,在"当启动OS时自动启

SQL Server 2005 数据库自动备份设置方法

SQL Server 2005 数据库教程自动备份设置方法 在SQL Server 2005数据库中实现自动备份的具体步骤: 在左边的工具箱中(没有的话,   按Ctrl+Alt+X),   将 "备份数据库任务 "拖到中间的黄色区域 双击拖出来的这个任务,   会出现设计属性的窗口 在数据库中,   选择你要备份的数据库,然后设置备份到那里,   并且设置备份的文件名 设计好后,   单击 "确定 ",   你也可以单击 "T-SQL ",  

mysql数据库自动备份还原方法

mysql教程数据库教程自动备份还原方法 一.自动备份:将以下代码保存为*.bat批处理脚本,然后再添加Windows定时作业,如每天凌晨2点执行: set s=%date:~0,4%%date:~5,2%%date:~8,2%%time:~1,1%%time:~3,2%%time:~6,2% mysqldump -u root -ppassword databasename > d:databasename_%s%_bak.sql 说明:databasename 为数据库名 password为

MSSQL数据库的定期自动备份计划。_MsSql

通过企业管理器设置数据库的定期自动备份计划. 1.打开企业管理器,双击打开你的服务器 2.然后点上面菜单中的工具-->选择数据库维护计划器 3.下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择 4.下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择备份的日期及时间点确定, 5.下一步指定备份的磁盘目录,选择指定目录,然后选择删除早于多少天前的备份,选择一个星期删除一次备份,具体备份看你的要求,备份文件扩展名默

Navicat For MySQL 异地自动备份数据库方法

启动navicat软件,使用"链接" ,连接mysql数据库,使用前请保证防火墙可以通过 随后弹出,随意起一个"连接名";输入"主机名/ip"这里填写mysql数据库所在服务器的ip地址,用户名密码为mysql数据库的root和密码,一般情况下为xinwei. 这样左边就可以列出数据库"连接名"的快捷方式,双击以后可以列出这个mysql里面所有的数据库,等同于"show databases"命令.如图172

Navicat异地自动备份MySQL方法详解(图文)_Mysql

启动navicat软件,使用"链接" ,连接mysql数据库,使用前请保证防火墙可以通过. Navicat For MySQL下载地址: 下载地址 http://www.jb51.net/database/2223.html 随后弹出,随意起一个"连接名";输入"主机名/ip"这里填写mysql数据库所在服务器的ip地址,用户名密码为mysql数据库的root和密码,一般情况下为xinwei. 这样左边就可以列出数据库"连接名"

SQL Server导入、导出、备份数据方法_MsSql

一.导出导入SQL Server里某个数据库 1.在SQL Server企业管理器里选中要转移的数据库,按鼠标右键,选所有任务->备份数据库. 2.备份 选数据库-完全, 目的 备份到 按添加按钮 文件名 在SQL Server服务器硬盘下输入一个自定义的备份数据库文件名(后缀一般是bak) 重写 选重写现有媒体 最后按确定按钮. 如果生成的备份数据库文件大于1M,要用压缩工具压缩后再到Internet上传输. 3.通过FTP或者remote desktop或者pcanywhere等方法 把第二

sql server的作业调度来建立自动备份的方法

server|备份     1.进入企业管理器中->管理->sql server代理->作业: 2.新建作业,作业名称随便取,例如:data备份,所有者选择sa,当然你也可以选择其他用户,前提是该用户有执行作业的权限: 3.点击步骤标签,进入步骤面板.新建步骤,步骤名可以随便填写,如步骤1,类型和数据库默认,不需要修改.命令中写入以下语句: BACKUP DATABASE [数据库名] TO  DISK = N'F:\data\数据库备份'  WITH  NOINIT ,  NOUNLO

将一个表中个某一列修改为自动增长的方法_MsSql

昨天有位学生问我"一个表已经建好了,能不能将里面的一个字段改为自动增长?","能,但没有必要去修改它,应该在建表的时候就设计好" 我说. 这时候他和另一位学生 讨论起来.他觉得可以,另一位试过说不行.因为他们不是我带班级的学生,他们也咨询了自己的老师,所以我没有再发表意见. 需求: 如何将一张表中个某一列修改为自动增长的. 解答: 1) 情景一:表中没有数据, 可以使用 drop column然后再add column alter table 表名 drop col