sql server 2005數(shù)據(jù)庫備份還原圖文教程
首先、點擊桌面的“SQL Server Management Studio”打開,sql2005的管理器,點擊“連接”登錄,如圖:

一、新建數(shù)據(jù)庫
1、新建數(shù)據(jù)庫
右鍵點擊“數(shù)據(jù)庫”——“新建數(shù)據(jù)庫”,如圖:

MSSQL2005備份還原圖文教程
填寫數(shù)據(jù)庫名,如mydata,選擇數(shù)據(jù)庫保存路徑,一般可以保持默認(rèn)地址,點擊“確定”。
2、新建用戶
右鍵點擊“安全性”——“登錄名”——“新建登錄名”,如圖:

MSSQL2005備份還原圖文教程
填寫登錄名,如mydata。選擇“SQL server身份驗證”,輸入密碼。下方的“強(qiáng)制密碼過期”不要選擇,默認(rèn)數(shù)據(jù)庫選擇您用戶登陸對應(yīng)的數(shù)據(jù)庫,如mydata。如圖:

點擊“用戶映射”,“映射到此登錄名的用戶”勾選對應(yīng)的數(shù)據(jù)庫,如mydata。數(shù)據(jù)庫成員角色勾選“public”和“db_owner”,點“確定”。如圖:

至此新建數(shù)據(jù)庫就完成了。
二、還原數(shù)據(jù)庫
首先將數(shù)據(jù)庫備份bak文件上傳到服務(wù)器,建議放到d:\mssql 目錄 ,如mydata.bak。右鍵點擊要還原的數(shù)據(jù)庫,選擇“任務(wù)”——“還原”——“數(shù)據(jù)庫”,如圖:

注意,如果放在其他目錄,務(wù)必保證該目錄先加上mssqluser的完全控制權(quán)限,否則還原或備份會失敗。保存?zhèn)浞莸哪夸浺脖仨氂羞@個權(quán)限??!
若不是本服務(wù)器上早期的備份,請選擇“源設(shè)備”,點右側(cè)的“…”查找bak文件,完成后下方會顯示出備份集,“還原”那勾選。如圖:

然后點擊“選項”,勾選“覆蓋現(xiàn)有數(shù)據(jù)庫”,“將數(shù)據(jù)庫文件還原為:”的文件路徑指向現(xiàn)在的數(shù)據(jù)庫文件,點擊“確定”就開始還原了,備份太大的話,還原時間要稍微長點。如圖:

還原成功后,系統(tǒng)會提示,如圖:

還原成功后,請檢查下表的架構(gòu)是否是dbo,如圖:

若是數(shù)據(jù)庫名或其他架構(gòu),如為mydata架構(gòu),需要在“安全性”——“架構(gòu)”,新建一個所有者為dbo的mydata架構(gòu)。

新建一個所有者為dbo的mydata架構(gòu),如圖:

三、附加數(shù)據(jù)庫
首先將您的數(shù)據(jù)庫mdf和ldf文件上傳到服務(wù)器的某個目錄(一般不要放在系統(tǒng)盤,以免系統(tǒng)損壞造成數(shù)據(jù)丟失),比如d:\mssql目錄,并給該目錄mssqluser的完全控制權(quán)限。
注意,如果放在其他目錄,務(wù)必保證該目錄先加上mssqluser的完全控制權(quán)限,否則還原或備份會失敗。保存?zhèn)浞莸哪夸浺脖仨氂羞@個權(quán)限?。?/p>
其次,右鍵點擊您的數(shù)據(jù)庫,選擇附加,如圖:

點擊添加,添加您的mdf文件。如圖:

點擊確定就可以附加成功數(shù)據(jù)庫了,在數(shù)據(jù)庫中能看到新附加的數(shù)據(jù)庫。如圖:

注意,如果放在其他目錄,務(wù)必保證該目錄先加上mssqluser的完全控制權(quán)限,否則還原或備份會失敗。保存?zhèn)浞莸哪夸浺脖仨氂羞@個權(quán)限!!
- SQL Server 數(shù)據(jù)庫備份和還原認(rèn)識和總結(jié) (一)
- sqlserver備份還原數(shù)據(jù)庫功能封裝分享
- sql server 2000數(shù)據(jù)庫備份還原的圖文教程
- SQL Server 2008 備份數(shù)據(jù)庫、還原數(shù)據(jù)庫的方法
- SqlServer高版本數(shù)據(jù)備份還原到低版本
- sqlserver數(shù)據(jù)庫高版本備份還原為低版本的方法
- SQL Server2012數(shù)據(jù)庫備份和還原的教程
- SqlServer數(shù)據(jù)庫備份與還原的實現(xiàn)步驟
- SQL?Server數(shù)據(jù)庫的備份和還原保姆級教程
相關(guān)文章
SQLServer2005 XML數(shù)據(jù)操作代碼
在項目中經(jīng)常用XML文件,看看T-SQL程序設(shè)計發(fā)現(xiàn)SQLSERVER2005居然可以處理XML類型,而且還可以使用類似于Xpath的查詢語法查詢。2010-06-06
sqlserver2005 master與msdb數(shù)據(jù)庫備份恢復(fù)過程
master與msdb數(shù)據(jù)庫的備份與普通數(shù)據(jù)庫一樣,恢復(fù)master與msdb數(shù)據(jù)庫關(guān)鍵在于以單用戶模式啟動,其它并沒有太大的區(qū)別,下面詳細(xì)說明使用方法2014-01-01
sqlserver中獲取當(dāng)前日期的午夜的時間值的實現(xiàn)方法
MS SQLServer,如何獲取當(dāng)前系統(tǒng)日期的午夜的時間值的方法,需要的朋友可以參考下。2011-09-09
如何在SQL SERVER 2005存儲過程中,使用循環(huán)語句
本篇文章是對如何在SQL SERVER 2005存儲過程中,使用循環(huán)語句進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PowerDesigner16生成SQL2005列注釋的方法
使用PowerDesigner16生成SQL2005列注釋,其實很簡單,下面我們就看看方法2013-11-11

