sql server 2005 的卸载和自动备份 说明_Windows系列教程-查字典教程网
sql server 2005 的卸载和自动备份 说明
sql server 2005 的卸载和自动备份 说明
发布时间:2016-12-27 来源:查字典编辑
摘要:卸载:执行命令c:sqlserver2005Setup.exe/qbREMOVE=ALLINSTANCENAME=其中,setup.exe是...

卸载:执行命令

c:sqlserver2005Setup.exe /qb REMOVE=ALL INSTANCENAME=<InstanceName>

其中,setup.exe是SQLEXPR_ADV.EXE解压缩之后的安装程序。

之所以这么做,是因为在控制面板卸载时不干净,sql的实例都还在。用这个方法最好。

自动备份:

原文:http://www.mssqltips.com/tip.asp?tip=1174

思路:

1:生成一个自动备份的sql脚本,一个名叫 sp_BackupDatabase 的存贮过程。

1

USE[master]

2

GO

3

/**//******Object:StoredProcedure[dbo].[sp_BackupDatabase]ScriptDate:02/07/200711:40:47******/

4

SETANSI_NULLSON

5

GO

6

SETQUOTED_IDENTIFIERON

7

GO

8

9

10

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

11

--Author:EdgewoodSolutions

12

--Createdate:2007-02-07

13

--Description:BackupDatabase

14

--Parameter1:databaseName

15

--Parameter2:backupTypeF=full,D=differential,L=log

16

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

17

CREATEPROCEDURE[dbo].[sp_BackupDatabase]

18

@databaseNamesysname,@backupTypeCHAR(1)

19

AS

20

BEGIN

21

SETNOCOUNTON;

22

23

DECLARE@sqlCommandNVARCHAR(1000)

24

DECLARE@dateTimeNVARCHAR(20)

25

26

SELECT@dateTime=REPLACE(CONVERT(VARCHAR,GETDATE(),111),'/','')+

27

REPLACE(CONVERT(VARCHAR,GETDATE(),108),':','')

28

29

IF@backupType='F'

30

SET@sqlCommand='BACKUPDATABASE'+@databaseName+

31

'TODISK=''C:Backup'+@databaseName+'_Full_'+@dateTime+'.BAK'''

32

33

IF@backupType='D'

34

SET@sqlCommand='BACKUPDATABASE'+@databaseName+

35

'TODISK=''C:Backup'+@databaseName+'_Diff_'+@dateTime+'.BAK''WITHDIFFERENTIAL'

36

37

IF@backupType='L'

38

SET@sqlCommand='BACKUPLOG'+@databaseName+

39

'TODISK=''C:Backup'+@databaseName+'_Log_'+@dateTime+'.TRN'''

40

41

EXECUTEsp_executesql@sqlCommand

42

END

注意,要编译一下。

2:调用这个存储过程的一个sql脚本2。这个脚本可以被外部的程序调用,使用sqlcmd.exe来解释执行。

1

sp_BackupDatabase'master','F'

2

GO

3

sp_BackupDatabase'model','F'

4

GO

5

sp_BackupDatabase'msdb','F'

6

GO

7

QUIT

3:设置定时任务,每天执行上述脚本2.

sqlcmd-SserverName-E-iC:Backup脚本2.sql

上述语句是计划任务的“Run”里面的参数。

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Windows系列学习
    热门Windows系列学习
    操作系统子分类