SQL Server通過重建方式還原master數據庫,具體內容如下
1、備份master數據庫

2、停止服務,直接刪除master數據文件


3、用安裝程序重建master數據文件
控制臺下進入安裝目錄就不說了
D:\SetUp\sqlserver2012>Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=sqlserver2012 /SQLSYSADMINACCOUNTS=UserName /SAPWD= ***

4、單用戶模式啟動SQL Server 服務,利用備份文件還原
單用戶模式啟動:net start mssql$sqlserver2012 /m
sqlcmd方式連接:sqlcmd -S "ServerName\InstanceName"

如果有master文件本身沒有損壞,有master的備份,只需要步驟4還原master即可
5、重啟數據庫服務,之后可以正常訪問

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:- SQL Server 2005降級到2000的正確操作步驟分享
- SqlServer高版本數據備份還原到低版本
- 企業管理器備份和還原SQL Server數據庫
- SQL Server 2005數據庫還原錯誤的經典解決方案
- SQL Server 數據庫備份和還原認識和總結 (一)
- mysqldump備份還原和mysqldump導入導出語句大全詳解
- 還原sqlserver2008 媒體的簇的結構不正確的解決方法
- sql server 還原數據庫時提示數據庫正在使用,無法進行操作的解決方法
- 通過SQL語句來備份,還原數據庫
- SQLServer 2008數據庫降級到2005低版本