在剛接觸到數據庫的每日備份時,遇到的一些林林總總的問題,在此將這些解決方法分享給新手們,盡量減少看到這篇文章的諸位的時間,好了閑話已經結束下面進入正題:
一.有關於安裝的sql server數據庫的版本的問題
我在公司新安裝Sql Server數據庫(還在做開發時,沒注意這方面所以在這里浪費的大量的下載,卸載,重復安裝的時間)版本感覺所需功能基本都是滿足的,因此就減少了這方面問題的注意,但是發現安裝的版本是精簡版(管理功能很少,Sql Server代理 沒了)以為是自己選擇的功能漏了,然后重新安裝在功能選擇時選擇全選后繼續安裝,但安裝后還是這個樣子,才有所關注, 那么大家注意了,如果你下載的版本后面跟了express 那么基本上就是精簡版,本人用的是Sql Server 2012 簡體中文版,文件有些大博客園無法上傳。切記如果是精簡版那么你要卸載重新安裝。
二.數據庫安裝成功,在使用維護計划時提示禁用代理XP
這個問題是個小問題,有很多博客或者論壇都有處理方法,在這里借用幫助我解決這個問題的博客,也借此感謝他/她。貼上代碼,該代碼在數據庫的master下運行
sp_configure 'show advanced options', 1;
GO
RECONFIGURE WITH OVERRIDE; --加上WITH OVERRIDE
GO
sp_configure 'Agent XPs', 1;
GO
RECONFIGURE WITH OVERRIDE --加上WITH OVERRIDE
GO
sp_configure 'show advanced options', 1;
GO
RECONFIGURE WITH OVERRIDE; --加上WITH OVERRIDE
GO
sp_configure 'Agent XPs', 1;
GO
RECONFIGURE WITH OVERRIDE --加上WITH OVERRIDE
GO
配置選項 'show advanced options' 已從 1 更改為 1。請運行 RECONFIGURE 語句進行安裝。
配置選項 'Agent XPs' 已從 0 更改為 1。請運行 RECONFIGURE 語句進行安裝。
至此問題解決。然后是安裝維護計划向導。
三.定義自己的備份計划

勾選不在顯示然后下一步(我想太多的人喜歡每創建就給你提示一次吧)。

輸入維護計划的名稱,然后點"更改…"設定備份數據庫的時間,如下圖

執行的時間設定完后,點"確定",回到原來的窗口后,再點"下一步",

在新窗口中勾選"備份數據庫(完整)",然后再點"下一步"

這個窗口是指定任務執行的順序,由於我們只設定一個任務,就不用管這個,直接"下一步"

選擇我們要備份的數據庫"test"

最好把"為每個數據庫創建子目錄"和"驗證備份完整性"勾選,過期時間和壓縮可以不管,然后點"下一步"

這一步主要是如何處理備份日志,我們可以放到和備份同一個目錄或使用默認目錄,如果放到備份文件目錄,查看會方便一點,點"下一步"

最后點"完成",即可完成自動備份設置。

最后會出現我們的維護計划設定情況窗口,此時備份計划還沒有執行。
在"管理"下的"維護計划"節點和"SQL Server代理"下的"作業"節點都可以看到我們制定的備份計划。

然后也可以不用等設定的執行的時間運行備份,

在"維護計划"中找到我們剛建立的名為"自動備份數據庫"的備份計划,右鍵選擇"執行"

當執行成功后,原先設定的備份目錄D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQL\MSSQL\Backup看到以被備份數據命名的文件夾,打開文件夾后可看到備份文件。
