1樓:涵雨芸尹
在電腦開始選單中選擇「sql server management studio」雙擊。在出現的介面中點選「連線」按鈕。
2在出現的「 microsoft sql server management studio」介面中選擇「管理」下的「維護計劃」右擊維護計劃,點選「維護計劃嚮導」,3在出現的「sql server維護計劃嚮導」介面中點選「下一步」
在出現的介面中把名稱和說明寫上。然後點選「更改」設頂備份計劃。
在出現的「作業計劃屬性」介面中,更改執行時間,也就是多久備份一次。這裡該為每天備份。間隔時間更改為「1」更改執行一次時間為0:00:00也就是在每天的0點自動備份資料。
更改好以後,就可以在下面看到「在每天的 0:00:00 執行。將從 2014-5-16 開始使用計劃。」然後點選「下一步」按鈕。
在選擇維護任務介面中選擇要備份的資料庫檔案。然後點選下一步。
在選擇維護任務順序中,可以移動要備份的資料庫檔案的順序。然後點選「下一步」
在定義「備份資料庫完整」介面中,選擇資料庫後面下拉選單中的資料庫檔案。然後點選「確定」按鈕。
在定義「備份資料庫完整」介面裡選擇備份路徑。然後點選「下一步」
在出現的「完成該向導」介面中會看到設定備份的詳細資訊。
這樣資料庫自動備份就成功了。
sql2008資料庫怎樣備份所有的資料庫
2樓:匿名使用者
1.測試環境:windows server 2008 r2 sp1 + sql server 2008 r2 sp1
2.安裝ftp 元件,ftp全部打勾,並在iis裡面新建ftp站點,並設定,這裡要注意的地方有兩點。
第一:要設定乙個正常的登入使用者,有密碼和名字的那種,測試的時候,我同時也開啟了匿名使用者。
第二:就是ftp 的目錄調整好,一般可能會調整兩次以上,做好再調整的準備,原則是,所制定的位置就是釋出伺服器的生成位置,並在設定的時候設定正確。
3.防火牆,防火牆要設定好,避免測試的時候,製造麻煩。可以先關閉。
這裡要在兩臺伺服器host裡面把自己和對方的計算機名字對應ip位址都寫在雙方的兩個伺服器裡面,用與 在連線的時候使用計算機名進行連線,看到很多網友都說要使用計算機名登入,而不是ip位址。
5.儘量用windows 身份驗證,同時要開啟sa 的登入方式。使用者必須在sysadmin 組裡面,這裡說的組是sql server 的使用者組。
6.兩臺電腦一定要啟動 sql server **。
7.建立的所有資料庫的恢復模式為:完整。
server 的安裝 一定要記得 ,將 資料庫複製等核取方塊都選擇上,之選乙個關聯式資料庫是不行的,其包含的核取方塊也都選擇上。
sql server 2008怎麼將所有資料庫完整備份
3樓:可愛的小傻瓜
在開始選單中點選「sql server management studio」在彈出的介面點選連線,在資料庫選項中選擇需要備份的資料庫檔案,然後右擊選擇「任務」中的「備份」
在備份資料庫tobhis,資料庫選擇「tobhis」,備份型別選擇「完整」然後點選「新增」按鈕。
在出現的介面中點選資料夾後面的「..選擇按鈕。
在「定位資料庫檔案中」選擇「backup」檔案路徑,以及檔案型別,還有寫入資料庫名稱,然後點選「確定」按鈕。
在出來的介面中就可以看到備份檔案的名稱以及路徑了。然後點選確定按鈕。
然後資料庫就會執行備份程式,備份成功後會出現如下面的提示框。
7為了確定資料庫備份是否成功,我們可以找到剛才的備份路徑來檢視有沒有備份好的資料。如下面圖,說明備份成功了。
怎樣將sql2008備份的資料還原到sql2005資料庫中?
4樓:網友
生成可執行帶資料指令碼,修改相容性有關的指令碼後在 sql 2005執行一下即可重建一樣的資料庫。
如果從sql2005 >2008>2005 ,在公升級2008後沒新增2005沒有的功能的情況下,可以直接在2008資料庫右鍵生成資料結構指令碼後 以2005版本標準執行指令碼,並建立資料結構,之後再2008匯出資料、2005再匯入資料或查詢2008 插入2005。
資料量不大 直接生產資料和資料結構指令碼 更為便捷。
5樓:匿名使用者
高版本sql的備份檔案是不能在低版本sql上還原的,把資料庫公升級到sql2008再還原吧。
6樓:匿名使用者
匯入就行了,而且sqlserver有匯入匯出功能!
如何設定將sql server2012資料庫備份還原到sql server2008上
7樓:育知同創教育
由於版本不同,直接附加是不行的,也不能用備份+還原的方式解決問題。
最直接簡單的解決辦法:
在sql 2012中右鍵 資料庫--任務--生成指令碼 通過指令碼生成嚮導為整個庫的物件生成指令碼,並設定好相關的指令碼生成選項,尤其要注意的是指令碼的伺服器版本要選擇sql server 2005完成嚮導後,在sql 2005中執行生成的指令碼,這樣就把2012的庫結構搬到2008了再用資料匯入/匯出嚮導把資料導過去就行了。
8樓:哎呀
1、如果源資料庫中有大量資料的話,將資料庫備份為另乙個2012的資料庫,並將裡面的大資料表清空。如果資料庫中的資料量不大(幾百m以下就算是不大了,可以自個試試看,資料量太大可能會很慢,甚至出錯)就直接做下一步。
2、用將資料庫匯出為指令碼的方式把它導為sql 2008的指令碼,然後在sql 2008的伺服器上執行指令碼即可還原。如果是大資料量的資料庫,在sql2008的伺服器上以匯入資料的方式聯接sql2012,進行資料表資料的補充匯入。
3、資料庫匯出為指令碼的方法可參看。
如何設定將sql server2012資料庫備份還原到sql server2008上
9樓:何苦庸人自擾呢
不能將高版本的sql server資料庫備份還原到低版本中。
如何設定將sql server2012資料庫備份還原到sql server2008上
10樓:兄弟連教育
ms sql資料庫從2012轉移到2008的方法sql server 2012 匯出的過程1.開啟sql server 2012 management studio,登入到伺服器,在資料庫中選擇要轉移的資料庫,右鍵--「任務(t)」-生成指令碼(e)..
2.在「生成和釋出指令碼」視窗中,點選「下一步」,3.「選擇要編寫指令碼的資料庫物件」,可以不做設定,點選「下一步」,4.
點選[儲存到檔案]右邊的「高階」按鈕,在對話方塊中,設定「為伺服器版本編寫指令碼」為「sql server 2008」,設定「要編寫指令碼的資料的型別」為「架構和資料」。選擇儲存指令碼的位置。
5.下一步,再下一步。匯出完成。
sql server 2008匯入的過程。
1.開啟management studio,登入到伺服器,2.選擇選單「檔案」——開啟」——檔案」,選擇。sql指令碼檔案,點選工具欄中的「執行」按鈕。
3.在左側的「物件資源管理器」中右鍵「資料庫」——重新整理」。完畢。
11樓:王蘆詩涵
1、高版本備份的資料不能直接在低版本上還原,得利用指令碼來實現。
2、存在大量資料的資料庫,比如資料庫中存在記錄數過萬條的資料表,實現起來可能非常慢,且可能出錯,沒法進行下去。
1、開啟sql server2008「物件資源管理器」;
2、右擊資料庫,如:caderp的資料庫,選擇「任務」--生成指令碼」;
3、開啟生成和指令碼發生視窗後點選「下一步」;
4、進入「選擇特定資料庫物件」,選擇「全選」表--「下一步」;
5、進入「設定指令碼編寫選項」,選擇「高階」--找到「為伺服器版本編寫指令碼」項選擇「sql server 2005」--下一步」完成;
6、此時開啟sql server2005,建立乙個和sql2008生成的指令碼檔名相同的資料庫,選擇「新建查詢」,把sql2008生成的指令碼檔案直接拖到新建查詢視窗中,執行「f5」。
這個時候sql server2005中的資料和sql server2008中的資料就完全相同啦。
12樓:網友
還原不了,你需要先在sql2012的管理器中開啟這個資料庫,然後右鍵點它建立資料庫指令碼,記得把生成資料也鉤上,生成sql指令碼後,到2008上新建乙個庫,然後執行這個指令碼。
13樓:網友
高版本資料庫備份的資料庫不能直接還原到低版本資料哭上,你需要在2012上生成指令碼然後在2008上執行。
14樓:歷史勞動法
低版本的sql讀不出來高版本的資料庫,高版本可以讀低版本的。
SQL2008 不能新建資料庫
你進入登陸介面先 把伺服器型別從第位置改到第資料庫引擎。這個像是sql管理器不對呀。sql server建立資料庫失敗。資料庫 master 中拒絕了create database 許可權。sql server建立資料庫失敗。資料庫 master 中拒絕了create database 許可權是設定錯誤...
SQL資料庫恢復方法,求助大家,SQL資料庫如何還原
看你資料庫檔案裝在那個盤裡面,我想肯定不是c盤。將你的資料檔案和日誌檔案拷出來儲存好,重灌系統,重灌sql2000,之後將你儲存好的兩個檔案放在d盤下可以建立一個sql data的資料夾專門用來存放資料庫產生的資料檔案和日誌檔案,之後將這兩個檔案附加到你sql企業管理器上,設定好安全性,做好定期維護...
sql資料庫和oracle資料庫string型別欄位用orderby排序分別是根據什麼排序的啊
首先說明下oracle中沒有string型別,而是varchar型別。order by 的順序是assic 讀作 阿斯科馬 碼錶中 字元 列進行排序的。解釋 一般會根據字串的首字母 大些字母 小寫字母 特殊字元 數字。如果首位相同繼續排列第二位,直到不同的位。sql資料和oracle資料庫都沒有st...