mp
 Linus
Home |Blog |Tag | Location | Photos | Guestbook | Admin

'备份'에 해당하는 글(1)
2007/01/12   Sql Sever数据库自动备份


2007/01/12 00:54 2007/01/12 00:54
Sql Sever数据库自动备份

第一种,最简单。

1、启动SQL服务器

2、打开企业管理器

3、进入你服务器下“管理”,启动“SQL Server代理”,如果这个启动不了的话什么都不能做。

4、进入“管理”下的“数据库维护计划”

5、右键,“新建维护计划”

6、下一步

7、选择你要备份的数据库,下一步

8、下一步

9、下一步

10、点“更改”,详细设定你要备份的周期

11、下一步,可以更改你备份文件的目录

12、一直点下一步直到完成

13、打开服务器属性,选择“自动启动SQL Server代理”,OK大功告成

第二种:

1.在要备份的数据上建立以下存储过程:
CREATE PROCEDURE [dbo].[过程名] AS
declare
@filename nvarchar(100),--文件名
@NowDay int --设置时间
set @filename='F:\JXXdata'+cast(Day(GetDate()) as varchar(2))+'.dat' --文件路径及文件名
Set @NowDay=Day(GetDate())
if (@NowDay>=20) or (@NowDay<=10) --这个月的20到下个月的10要备份
begin
print @filename BACKUP DATABASE [数据库名()你也可以设参数] TO DISK = @filename WITH INIT , NOUNLOAD , NAME = N'XX数据备份', NOSKIP , STATS = 10, NOFORMAT

end

存储过程要调试好无误

2、进入企业管理器中->管理->sql server代理->作业,新建作业,作业名称随便取,例如:data备份,所有者选择sa,当然你也可以选择其他用户,前提是该用户有执行作业的权限;

3.在步骤中取名-选中要备份的数据库 --在命令中输入 exec('过程名')

4.在调度中选反复出现--更改--选每天--时间自己输入

5.测试完后-最后导入脚本 进入服务器

6.把SQlServer服务管理器 启用SqlServer Agent服务
p.s.一定要启动agent服务,否则调度不会执行,你可以同样利用调度实现某些表的自动更新。

Tag : ,
Track this back : http://www.linzz.com/blog/trackback/88

{1} {2} {3} {4} {5} {6} {7} {8} {9} {10} {11} {12} {13} {14} {15} 
name    password    homepage
 hidden


BLOG main image
死生契阔,与子相悦;执子之手,与子偕老。
 Notice
About me
 Category
所有分类 (113)
Personal (91)
Information (6)
Leisure (5)
Tattertools & Textcube (4)
Program (7)
 TAGS
房子 身材 上帝 sql 苹果 老爸 雅尼 任贤齐 多态 本本 小偷 保健服务 iocn 圣诞 海滨 Twitter 热真的会死人的 Yanni 不知道 猴屿洞天岩 猴子 我飞 回家 辛苦 清明 备份 美女 懒人 司机 重写
 Calendar
«   2008/11   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
 Recent Entries
化城古寺-九华山 (5)
小白,棉花糖~~~ (16)
无事更新 (53)
加油 (9)
为某猴默哀 (11)
 Recent Comments
色彩不错呢。
ya - 11/13
哈.这几日看 鬼怪小说...
zb - 11/13
每小时140码,您够厉害...
sherry - 11/11
果然很好很强大!不错不...
熙 - 11/09
抢个沙发在看...容易么...
熙 - 11/09
 Recent Trackbacks
Double your dating.
Double your dating book.
Adderall.
Long term effects of a...
Ambien hallucinations...
Ambien.
Fioricet phentermine s...
Fioricet.
Wellbutrin in australia.
Wellbutrin side effects.
 Archive
2008/11
2008/08
2008/07
2008/06
2008/05
 Link Site
[ T T ]*air
[ T T ]em
[ T T ]Lane
[ T T ]vichair
[ T T ]夏柒宝
[ T T ]熙
[ T T ]Cynthia7
[ T T ]kiki
[ T T ]killer13
[ T T ]konels
[ T T ]sungbum
[ T T ]zbzon
[ T T ]卓夜
[ T T ]熠熠
[ T T ]玻璃瓶盖
[ T T ]裙子
[ T T ]饭饭
[ 失效链接 ]myymi
[ 失效链接 ]佐佐
[ 失效链接 ]猫
[Blog] Purose
[Blog] 军
[Blog]Nan
[Blog]小天
[Blog]尾巴
[Blog]谭烟灰
 Visitor Statistics
Total : 62822
Today : 38
Yesterday : 85
rss
Powered by Tistory & Designed by webnoon.net