set @basepath='e:/伺服器測試專案/db/sql'
--設定版本,每個版本的備份放在不同的地方
set @version='ftmisclient20110906'
--設定備份的完整路徑
set @bakpath=@basepath+'/'+ @version +'.bak'
use master
--建立備份裝置,如果存在則無需建立
if exists(select * from sysdevices where name='ctos_db_bak')
begin
exec sp_dropdevice 'ctos_db_bak'
declare @tmpcmd varchar(100)
set @tmpcmd='del ' + @bakpath
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'xp_cmdshell', 1
reconfigure
exec master..xp_cmdshell @tmpcmd
exec sp_configure 'show advanced options', 1
reconfigure
exec sp_configure 'xp_cmdshell', 0
reconfigure
end
exec sp_addumpdevice 'disk','ctos_db_bak',@bakpath
--備份資料庫
backup database ftmisclient to ctos_db_bak
sql2005資料庫遠端備份
開啟高階設定 exec sp configure show advanced options 1 reconfigure 開啟xp cmdshell擴充套件儲存過程 exec sp configure xp cmdshell 1 reconfigure declare strdirname varc...
SQL 2005 資料庫自動備份
具體步驟如下 1 開啟sql server management studio 2 啟動sql server 3 點選作業 新建作業 4 常規 中輸入作業的名稱 5 新建步驟,型別選t sql,在下面的命令中輸入下面語句 f db backup mrpii hm 改為自己的備份路徑,sql test...
sql2005資料庫備份與還原
現在我把相關 寫在這兒,以備以後再用 資料庫備份的儲存過程 set ansi nulls on set quoted identifier ongo create procedure dbo databaseback backid uniqueidentifier,strpath nvarchar ...