sql server 2005 的卸載和自動(dòng)備份 說(shuō)明
卸載:執(zhí)行命令
c:\sqlserver2005\Setup.exe /qb REMOVE=ALL INSTANCENAME=<InstanceName>
其中,setup.exe是SQLEXPR_ADV.EXE解壓縮之后的安裝程序。
之所以這么做,是因?yàn)樵诳刂泼姘逍遁d時(shí)不干凈,sql的實(shí)例都還在。用這個(gè)方法最好。
自動(dòng)備份:
原文:http://www.mssqltips.com/tip.asp?tip=1174
思路:
1:生成一個(gè)自動(dòng)備份的sql腳本,一個(gè)名叫 sp_BackupDatabase 的存貯過(guò)程。
1
USE [master]
2
GO
3
/****** Object: StoredProcedure [dbo].[sp_BackupDatabase] Script Date: 02/07/2007 11:40:47 ******/
4
SET ANSI_NULLS ON
5
GO
6
SET QUOTED_IDENTIFIER ON
7
GO
8
9
10
-- =============================================
11
-- Author: Edgewood Solutions
12
-- Create date: 2007-02-07
13
-- Description: Backup Database
14
-- Parameter1: databaseName
15
-- Parameter2: backupType F=full, D=differential, L=log
16
-- =============================================
17
CREATE PROCEDURE [dbo].[sp_BackupDatabase]
18
@databaseName sysname, @backupType CHAR(1)
19
AS
20
BEGIN
21
SET NOCOUNT ON;
22
23
DECLARE @sqlCommand NVARCHAR(1000)
24
DECLARE @dateTime NVARCHAR(20)
25
26
SELECT @dateTime = REPLACE(CONVERT(VARCHAR, GETDATE(),111),'/','') +
27
REPLACE(CONVERT(VARCHAR, GETDATE(),108),':','')
28
29
IF @backupType = 'F'
30
SET @sqlCommand = 'BACKUP DATABASE ' + @databaseName +
31
' TO DISK = ''C:\Backup\' + @databaseName + '_Full_' + @dateTime + '.BAK'''
32
33
IF @backupType = 'D'
34
SET @sqlCommand = 'BACKUP DATABASE ' + @databaseName +
35
' TO DISK = ''C:\Backup\' + @databaseName + '_Diff_' + @dateTime + '.BAK'' WITH DIFFERENTIAL'
36
37
IF @backupType = 'L'
38
SET @sqlCommand = 'BACKUP LOG ' + @databaseName +
39
' TO DISK = ''C:\Backup\' + @databaseName + '_Log_' + @dateTime + '.TRN'''
40
41
EXECUTE sp_executesql @sqlCommand
42
END
注意,要編譯一下。
2:調(diào)用這個(gè)存儲(chǔ)過(guò)程的一個(gè)sql腳本2。這個(gè)腳本可以被外部的程序調(diào)用,使用sqlcmd.exe來(lái)解釋執(zhí)行。
1
sp_BackupDatabase 'master', 'F'
2
GO
3
sp_BackupDatabase 'model', 'F'
4
GO
5
sp_BackupDatabase 'msdb', 'F'
6
GO
7
QUIT
3:設(shè)置定時(shí)任務(wù),每天執(zhí)行上述腳本2.
sqlcmd -S serverName -E -i C:\Backup\腳本2.sql
上述語(yǔ)句是計(jì)劃任務(wù)的“Run”里面的參數(shù)。
相關(guān)文章

Windows Server 2003系統(tǒng)進(jìn)程中NETWORK SERVICE相關(guān)知識(shí)詳解
最近有網(wǎng)友朋友問(wèn)小編NETWORK SERVICE是什么進(jìn)程?Windows Server 2003系統(tǒng)進(jìn)程中NETWORK SERVICE是不是病毒?Windows Server 2003 中的內(nèi)置帳戶(hù)NETWORK SERVICE出現(xiàn)在XP系2017-07-27
最近一些朋友問(wèn)小編windows server 2003怎么安裝域控制器?今天小編為大家?guī)?lái)的是windows server 2003安裝域控制器的方法,希望對(duì)大家會(huì)有幫助!有需要的朋友一起去看看吧2017-04-01
Win2003系統(tǒng)下部署silverlight提示2104錯(cuò)誤的解決方法圖文教程
在win2003下部署Silverlight遇到的一個(gè)問(wèn)題,我將網(wǎng)站部署在win2003的IIS6時(shí),我訪問(wèn)會(huì)出現(xiàn)以下錯(cuò)誤:Error: Unhandled Error in Silverlight Application Code: 2104,這2017-03-20
什么是域和域控制器 Windows 2003域控制器設(shè)置/客戶(hù)端安裝及問(wèn)題處理
由于域有集中管理、便捷的網(wǎng)絡(luò)資源訪問(wèn)、可擴(kuò)展性,所以要安裝域控制器來(lái)進(jìn)行管理,那么如何安裝域控制器?什么是域和域控制器?本文提供Windows 2003域控制器設(shè)置/客戶(hù)端2017-03-16
Windows 2003下網(wǎng)絡(luò)負(fù)載平衡(負(fù)載均衡/NLB)的配置詳細(xì)圖文教程
由于公司最近網(wǎng)站流量暴增,單臺(tái)服務(wù)器的連接數(shù)經(jīng)常過(guò)2W,為了讓用戶(hù)獲得更好的性能和網(wǎng)站的容災(zāi)型,配置 負(fù)載平衡(負(fù)載均衡、NLB) 也成了首要任務(wù),公司服務(wù)器是 Windows 22017-03-14Win2003域改名過(guò)程簡(jiǎn)介(Domain Rename Tools)
域更名工具(Domain Rename Tools)是Windows Server 2003為順應(yīng)用戶(hù)需求而新增的一個(gè)網(wǎng)絡(luò)維護(hù)工具。該工具極大地減輕了網(wǎng)管在Windows NT和Windows 2000/XP時(shí)代進(jìn)行域更名2017-03-14Win2003更改服務(wù)器時(shí)間格式,去掉時(shí)間中的“上午”或“下午”的方法
這篇文章主要介紹了Win2003更改服務(wù)器時(shí)間格式,去掉時(shí)間中的“上午”或“下午”的方法,需要的朋友可以參考下2016-12-14win2003系統(tǒng)不識(shí)別移動(dòng)硬盤(pán)該怎么辦?
win2003系統(tǒng)不識(shí)別移動(dòng)硬盤(pán)該怎么辦?win2003系統(tǒng)中使用usb出入移動(dòng)硬盤(pán)以后,電腦沒(méi)反應(yīng),該怎么辦呢?下面我們就來(lái)看看詳細(xì)的解決辦法,需要的朋友可以參考下2016-11-07win2003中瀏覽器每次網(wǎng)絡(luò)訪問(wèn)都會(huì)有安全警告怎么辦?
win2003中瀏覽器每次網(wǎng)絡(luò)訪問(wèn)都會(huì)有安全警告怎么辦?win2003中打開(kāi)瀏覽器就提示安全警告,該怎么解決這個(gè)問(wèn)題呢?下面我們就來(lái)看看詳細(xì)的內(nèi)容,需要的朋友可以參考下2016-06-30win2003開(kāi)啟遠(yuǎn)程桌面連接連后電腦電腦鍵盤(pán)失效該怎么辦?
win2003開(kāi)啟遠(yuǎn)程桌面連接連后電腦電腦鍵盤(pán)失效該怎么辦?在windows系統(tǒng)上開(kāi)啟了遠(yuǎn)程桌面,結(jié)果發(fā)現(xiàn)自己的鍵盤(pán)不能用了,出現(xiàn)這個(gè)問(wèn)題該怎么解決呢?下面分享遠(yuǎn)程桌面連接后2015-11-17







