當前位置:首頁 » 編程語言 » sqlserver2012自動備份

sqlserver2012自動備份

發布時間: 2022-09-06 20:31:30

sql server2012怎麼備份資料庫

本文介紹SQL server如何備份資料庫


材料/工具

sqlserver2008


方法

1、選中要備份的資料庫,右擊-->任務-->備份

② sql server怎麼設置自動備份

依次單擊:開始--程序--Microsoft SQL Server--企業管理器--SQL Server組--管理--資料庫維護計劃

在右側空白處右鍵單擊,新建維護計劃--勾選要備份的資料庫--下一步

指定資料庫備份計劃--調度--單擊"更改"--設置備份的時間,備份周期--下一步

每日頻率即是每天什麼時間開始進行備份

發生頻率即是執行的周期

指定備份磁碟目錄--修改"使用此目錄"的路徑作為備份資料庫的存放路徑.勾選刪除早於此時間的文件,我這里選擇一周,即是資料庫備份文件把一周前的進行刪除

給此任務計劃填寫一個名字:back 2單擊"完成",就可以在資料庫維護計劃中看到剛才新建的計劃.

    注意事項

    一定要開啟sql server agent服務

③ 如何對sql2012進行備份和恢復

MS SQL資料庫從2012轉移到2008的方法

SQLServer2012導出的過程
1.打開SQLServer2012Management Studio,登錄到伺服器,在資料庫中選擇要轉移的資料庫,
右鍵--「任務(T)」--「生成腳本(E)...」。
2.在「生成和發布腳本」窗口中,點擊「下一步」,
3.「選擇要編寫腳本的資料庫對象」,可以不做設置,點擊「下一步」,
4.點擊[保存到文件]右邊的「高級」按鈕,在對話框中,設置「為伺服器版本編寫腳本」為「SQL Server2008」,
設置「要編寫腳本的數據的類型」為「架構和數據」。選擇保存腳本的位置。
5.下一步,再下一步。導出完成。

SQL Server 2008導入的過程
1.打開Management Studio,登錄到伺服器,
2.選擇菜單「文件」——「打開」——「文件」,選擇.sql腳本文件,點擊工具欄中的「執行」按鈕。
3.在左側的「對象資源管理器」中右鍵「資料庫」——「刷新」。完畢。

④ SQL server2012怎麼備份資料庫

D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA
我的資料庫是在這個文件夾的,你直接復制裡面的資料庫名和資料庫名_log這兩個文件即可
記得不要取消資料庫關聯,上回就被坑過,取消關聯以後竟然把我資料庫也刪了,還好我通過數據恢復軟體把這倆文件恢復了

⑤ 如何設置將SQL SERVER2012資料庫備份還原到SQL SER

◆ 完整恢復模式。為默認恢復模式。它會完整記錄下操作資料庫的每一個步驟。使用完整恢復模式可以將整個資料庫恢復到一個特定的時間點,這個時間點可以是最近一次可用的備份、一個特定的日期和時間或標記的事務。 ◆ 大容量日誌恢復模式。它是對完如何設置將SQL SERVER2012資料庫備份還原到SQL SER

⑥ 對於sqlserver2012執行自動備份資料庫維護計劃,需要開啟哪些sql服務

一、備份資料庫 1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server2、SQL Server組-->雙擊打開你的伺服器-->雙擊打開資料庫目錄3、選擇你的資料庫名稱(如論壇資料庫Forum)-->然後點上面菜單中的工具-->選擇備份資料庫4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然後點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和文件名,指定後點確定返回備份窗口,接著點確定進行備份 搜索二、還原資料庫1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server2、SQL Server組-->雙擊打開你的伺服器-->點圖標欄的新建資料庫圖標,新建資料庫的名字自行取3、點擊新建好的資料庫名稱(如論壇資料庫Forum)-->然後點上面菜單中的工具-->選擇恢復資料庫4、在彈出來的窗口中的還原選項中選擇從設備-->點選擇設備-->點添加-->然後選擇你的備份文件名-->添加後點確定返回,這時候設備欄應該出現您剛才選擇的資料庫備份文件名,備份號默認為1(如果您對同一個文件做過多次備份,可以點擊備份號旁邊的查看內容,在復選框中選擇最新的一次備份後點確定)-->然後點擊上方常規旁邊的選項按鈕5、在出現的窗口中選擇在現有資料庫上強制還原,以及在恢復完成狀態中選擇使資料庫可以繼續運行但無法還原其它事務日誌的選項。在窗口的中間部位的將資料庫文件還原為這里要按照你SQL的安裝進行設置(也可以指定自己的目錄),邏輯文件名不需要改動,移至物理文件名要根據你所恢復的機器情況做改動,如您的SQL資料庫裝在D:\Program Files\Microsoft SQL Server\MSSQL\Data,那麼就按照您恢復機器的目錄進行相關改動改動,並且最後的文件名最好改成您當前的資料庫名(如原來是bbs_data.mdf,現在的資料庫是forum,就改成forum_data.mdf),日誌和數據文件都要按照這樣的方式做相關的改動(日誌的文件名是*_log.ldf結尾的),這里的恢復目錄您可以自由設置,前提是該目錄必須存在(如您可以指定d:\sqldata\bbs_data.mdf或者d:\sqldata\bbs_log.ldf),否則恢復將報錯6、修改完成後,點擊下面的確定進行恢復,這時會出現一個進度條,提示恢復的進度,恢復完成後系統會自動提示成功,如中間提示報錯,請記錄下相關的錯誤內容並詢問對SQL操作比較熟悉的人員,一般的錯誤無非是目錄錯誤或者文件名重復或者文件名錯誤或者空間不夠或者資料庫正在使用中的錯誤,資料庫正在使用的錯誤您可以嘗試關閉所有關於SQL窗口然後重新打開進行恢復操作,如果還提示正在使用的錯誤可以將SQL服務停止然後重起看看,至於上述其它的錯誤一般都能按照錯誤內容做相應改動後即可恢復三、收縮資料庫一般情況下,SQL資料庫的收縮並不能很大程度上減小資料庫大小,其主要作用是收縮日誌大小,應當定期進行此操作以免資料庫日誌過大1、設置資料庫模式為簡單模式:打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器-->雙擊打開資料庫目錄-->選擇你的資料庫名稱(如論壇資料庫Forum)-->然後點擊右鍵選擇屬性-->選擇選項-->在故障還原的模式中選擇「簡單」,然後按確定保存2、在當前資料庫上點右鍵,看所有任務中的收縮資料庫,一般裡面的默認設置不用調整,直接點確定3、收縮資料庫完成後,建議將您的資料庫屬性重新設置為標准模式,操作方法同第一點,因為日誌在一些異常情況下往往是恢復資料庫的重要依據 四、設定每日自動備份資料庫強烈建議有條件的用戶進行此操作!1、打開企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器2、然後點上面菜單中的工具-->選擇資料庫維護計劃器3、下一步選擇要進行自動備份的數據-->下一步更新數據優化信息,這里一般不用做選擇-->下一步檢查數據完整性,也一般不選擇4、下一步指定資料庫維護計劃,默認的是1周備份一次,點擊更改選擇每天備份後點確定5、下一步指定備份的磁碟目錄,選擇指定目錄,如您可以在D盤新建一個目錄如:d:\databak,然後在這里選擇使用此目錄,如果您的資料庫比較多最好選擇為每個資料庫建立子目錄,然後選擇刪除早於多少天前的備份,一般設定4-7天,這看您的具體備份要求,備份文件擴展名一般都是bak就用默認的6、下一步指定事務日誌備份計劃,看您的需要做選擇-->下一步要生成的報表,一般不做選擇-->下一步維護計劃歷史記錄,最好用默認的選項-->下一步完成7、完成後系統很可能會提示Sql Server Agent服務未啟動,先點確定完成計劃設定,然後找到桌面最右邊狀態欄中的SQL綠色圖標,雙擊點開,在服務中選擇Sql Server Agent,然後點擊運行箭頭,選上下方的當啟動OS時自動啟動服務8、這個時候資料庫計劃已經成功的運行了,他將按照您上面的設置進行自動備份 修改計劃:1、打開企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器-->管理-->資料庫維護計劃-->打開後可看到你設定的計劃,可以進行修改或者刪除操作 五、數據的轉移(新建資料庫或轉移伺服器)一般情況下,最好使用備份和還原操作來進行轉移數據,在特殊情況下,可以用導入導出的方式進行轉移,這里介紹的就是導入導出方式,導入導出方式轉移數據一個作用就是可以在收縮資料庫無效的情況下用來減小(收縮)資料庫的大小,本操作默認為您對SQL的操作有一定的了解,如果對其中的部分操作不理解,可以咨詢動網相關人員或者查詢網上資料1、將原資料庫的所有表、存儲過程導出成一個SQL文件,導出的時候注意在選項中選擇編寫索引腳本和編寫主鍵、外鍵、默認值和檢查約束腳本選項2、新建資料庫,對新建資料庫執行第一步中所建立的SQL文件3、用SQL的導入導出方式,對新資料庫導入原資料庫中的所有表內容

⑦ 有什麼方法可以實現sql server2012資料庫備份到其它伺服器上

1、A伺服器作 主sql server2012資料庫伺服器。B伺服器作 SQL 的備份伺服器。

2、B伺服器打開文件共享功能,共享一個目錄,共享權為可寫入。
3、A伺服器作「映射網路驅動器」操作,將B伺服器共享的那個文件夾映射為一個驅動器。
4、A伺服器 SQL Server 中的資料庫維護中,依向導作備份計劃,設定備份文件的位置為剛做好的「網路驅動器」的位置。
5、操作完成,手動起動維護計劃,試一試,備份的文件就在「網路驅動器」中了,也就是真實存放處為B的那個被共享的文件夾中了。
6、注意,這里指的不是雙機熱備,雙機熱備實現比較難,不在這里討論了。

⑧ 如何讓SQL Server資料庫自動備份並壓縮

1、 先開啟xm_cmdshell服務
xp_cmdshell 擴展存儲過程將命令字元串作為操作系統命令 shell 執行,並以文本行的形式返回所有輸出。由於xp_cmdshell 可以執行任何操作系統命令,所以一旦SQL Server管理員帳號(如sa)被攻破,那麼攻擊者就可以利用xp_cmdshell 在SQL Server中執行操作系統命令,如:創建系統管理員,也就意味著系統的最高許可權已在別人的掌控之中。由於存在安全隱患,所以在SQL Server 中, xp_cmdshell 默認是關閉的。

兩種方式啟用xp_cmdshell
a.打開外圍應用配置器—>
功能的外圍應用配置器—>
實例名Database Enginexp_cmdshell—>啟用

b.sp_configure
--開啟xp_cmdshell部分
-------------------------------------------

⑨ 如何實現sql server 2012 express 自動備份及刪除指定日期的舊備份文件

1.需要啟動服務Sql Server Agent(sql server 代理)
2.新建作業,名稱為backupDatabase
3.選擇步驟,點擊「新建」,輸入步驟名稱,選擇需要備份的資料庫,然後再命令中寫上:

⑩ SQL server2012怎麼設置自動備份資料庫

方法/步驟
打開SQL server配置管理器,設置sql server服務里的SQL server代理服務為自動並啟動。

啟動Master Data Services Configuration Manager,登陸資料庫。

在主界面左側,右鍵點擊「管理」里的「維護計劃」,在下拉菜單點擊「維護計劃向導」。

點擊「下一步」,填寫名稱,說明。選擇「整個計劃統籌安排或無計劃」後,點擊「更改」設定時間,此處設置為5小時。

然後勾選「備份資料庫(完整)」點擊「下一步」,在資料庫右側選擇需要備份的資料庫。點擊下一步。

再次點擊下一步,可看到正在備份,直至備份結束。

可以看到備份成功。至此,SQL Server資料庫備份就完成了。同時,資料庫自動備份也完成。以後你的資料庫就可以自動備份了,不用擔心數據丟失了。

熱點內容
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:438
ios儲存密碼哪裡看 發布:2024-09-08 09:30:02 瀏覽:869
opensslcmake編譯 發布:2024-09-08 09:08:48 瀏覽:653
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:744
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:173
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:780
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:209
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566
linux搭建mysql伺服器配置 發布:2024-09-08 06:50:02 瀏覽:995