第1種方法:
企業管理器
--管理
--右鍵資料庫維護計畫
--新建維護計畫
--《下一步》
--選擇你要備份的資料庫
--《下一步》直到"指定資料庫備份計畫"這項
--指定儲存備份檔案的位置,這裡根據需要選擇備分到磁帶還是磁碟
--單擊排程後面的"更改"按紐
--定義你的資料備份計畫的時間安排,完成後確定
--《下一步》
--這裡可以設定備份檔案的保留時間和備檔案的副檔名
--《下一步》
--選擇是否做日誌備份計畫
--《下一步》直到完成.
然後將sql agent服務啟動,並設定為自動啟動,否則你的作業不會被執行
第2種方法:
企業管理器
--管理
--sql server**
--右鍵作業
--新建作業
--"常規"項中輸入作業名稱
--"步驟"項
--新建
--"步驟名"中輸入步驟名
--"型別"中選擇"transact-sql 指令碼(tsql)"
--"資料庫"選擇執行命令的資料庫
--"命令"中輸入要執行的語句: backup database 資料庫名稱 to disk='c:\備份檔案名.bak'
--確定
--"排程"項
--新建排程
--"名稱"中輸入排程名稱
--"排程型別"中選擇你的作業執行安排
--如果選擇"反覆出現"
--點"更改"來設定你的時間安排
然後將sql agent服務啟動,並設定為自動啟動,否則你的作業不會被執行
第3種方法:
建作業:
企業管理器中,管理——》sql server**——》作業——》滑鼠右鍵新建作業——》常規頁中輸入名稱——》步驟頁中新建步驟、輸入名稱、加入sql語句:——》排程頁中新建排程、輸入名稱,選擇反覆出現,更改時間——》ok
完了之後,若沒有啟動sql agent,則在服務管理器——》sql agent選上當啟動os時自動啟動
再在企業管理器中,滑鼠右鍵剛才建的作業——》啟動作業——》ok
----在加入sql語句:——裡寫入以下的語句,並修改資料庫名和備份的目錄
declare @filedir varchar(200),@dir varchar(200)
declare @dbname varchar(50),@bakname varchar(50),@sql varchar(4000)
select @filedir=filename from sysfiles
set @dir=''
while charindex('\',@filedir)<>0
begin
set @dir=@dir+left(@filedir,charindex('\',@filedir))
set @filedir=substring(@filedir,charindex('\',@filedir)+1,len(@filedir)-charindex('\',@filedir))
endset @bakname='bak'+cast(datepart(weekday,getdate())-1 as varchar(1))
-----指定資料庫
set @dbname='scmbuilder'
set @sql='backup database ['+@dbname+'] to disk = n'''+'e:\sqlbak\'+@bakname+''' with init , nounload , noskip , stats = 10, noformat'
--備份檔案到"e:\sqlbak\"目錄下
exec(@sql)
重新設定了sa的登陸密碼 然後再開啟sql agent 服務時一切ok
中軟實訓總結 中軟實訓心得
在廈門中軟的乙個多月裡,在那裡學習的經歷讓我懷念,難忘,在那裡的每一天都會讓我成長。在中軟的實訓生活中,我深刻體會到了自己專業方面的欠缺和不足,也意識到了作為計算機網路工程專業的學生,要想在以後的職業中嶄露頭角,除了要有很好的專業知識,還必須具備良好的心理素質和善於交流溝通的能力,使自己在以後的途中...
中軟實訓總結 中軟實訓心得
中軟實訓心得 在廈門中軟的乙個多月裡,在那裡學習的經歷讓我懷念,難忘,在那裡的每一天都會讓我成長。在中軟的實訓生活中,我深刻體會到了自己專業方面的欠缺和不足,也意識到了作為計算機網路工程專業的學生,要想在以後的職業中嶄露頭角,除了要有很好的專業知識,還必須具備良好的心理素質和善於交流溝通的能力,使自...
中軟實訓總結 中軟實訓心得
在廈門中軟的乙個多月裡,在那裡學習的經歷讓我懷念,難忘,在那裡的每一天都會讓我成長。在中軟的實訓生活中,我深刻體會到了自己專業方面的欠缺和不足,也意識到了作為計算機網路工程專業的學生,要想在以後的職業中嶄露頭角,除了要有很好的專業知識,還必須具備良好的心理素質和善於交流溝通的能力,使自己在以後的途中...