西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程數(shù)據(jù)庫教程 → SQLServer 2005系統(tǒng)表Master庫的恢復(fù)方法

SQLServer 2005系統(tǒng)表Master庫的恢復(fù)方法

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2012/2/27 11:26:28字體大。A-A+

作者:西西點(diǎn)擊:60次評論:0次標(biāo)簽: SQLServer2005

MySQL-Front(Mysql管理工具)V5.3.2.42 中文官方安裝版
  • 類型:數(shù)據(jù)庫類大。3.4M語言:多國語言[中文] 評分:1.1
  • 標(biāo)簽:
立即下載

master庫對于SQLServer來說,是很重要的系統(tǒng)數(shù)據(jù)庫,保存著所有Sqlserver的用戶信息、數(shù)據(jù)庫信息等,當(dāng)數(shù)據(jù)庫崩潰時,master數(shù)據(jù)庫的恢復(fù)成功與否起著重要的作用。這就跟Oracle的System表空間一樣,非常的重要。

備份數(shù)據(jù)前期準(zhǔn)備:

(1)在備用機(jī)準(zhǔn)備好和生產(chǎn)機(jī)器一樣的sql2005數(shù)據(jù)庫環(huán)境(注意數(shù)據(jù)庫版本要一致)
(2)準(zhǔn)備好備份恢復(fù)所需的數(shù)據(jù),將生產(chǎn)機(jī)bak文件全部copy到備用機(jī)d:\dbbak文件夾下

恢復(fù)步驟:

1,停止MSSQLSERVER服務(wù);

2,cmd下,輸入以下代碼,進(jìn)入單用戶模式

sc start MSSQLServer -m –f -c

3,打開Management Studio,彈出的連接到服務(wù)器窗口,點(diǎn)取消;
     點(diǎn)擊"新建查詢",連接數(shù)據(jù)庫,進(jìn)入查詢窗口;

4,還原數(shù)據(jù)庫:

如需改master數(shù)據(jù)庫原先的路徑,請先執(zhí)行:

--更改mater數(shù)據(jù)庫文件路徑
ALTER DATABASE master MODIFY FILE( NAME = master , FILENAME = 'D:\db\master.mdf' )
ALTER DATABASE master MODIFY FILE( NAME = mastlog , FILENAME = 'D:\db\masterlog.ldf' )
 
--驗(yàn)證 master 數(shù)據(jù)庫的文件更改
SELECT name, physical_name AS CurrentLocation, state_desc
FROM sys.master_files
WHERE database_id = DB_ID(N'master');

還原數(shù)據(jù)庫:

--開始restore mater數(shù)據(jù)庫
RESTORE DATABASE master
FROM DISK=N'D:\dbbak\master\master_backup_201105121010.bak'
WITH
MOVE 'master' TO N'D:\db\master.mdf',
MOVE 'mastlog' TO N'D:\db\masterlog.ldf',
REPLACE,
STATS
GO



SQL Server 2005 中文版下載:http://m.elephantinaurance.com/soft/10907.html

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)