mssql無數(shù)據(jù)庫日志文件恢復數(shù)據(jù)庫的方法第1/2頁
更新時間:2008年09月10日 11:08:28 作者:
因各種原因我們需要注意恢復數(shù)據(jù)庫,如果剛好有沒有數(shù)據(jù)庫日志文件,那就不妨用下面的方法
方法一
1.新建一個同名的數(shù)據(jù)庫
2.再停掉sqlserver(注意不要分離數(shù)據(jù)庫)
3.用原數(shù)據(jù)庫的數(shù)據(jù)文件覆蓋掉這個新建的數(shù)據(jù)庫
4.再重啟sqlserver
5.此時打開企業(yè)管理器時會出現(xiàn)置疑,先不管,執(zhí)行下面的語句(注意修改其中的數(shù)據(jù)庫名)
6.完成后一般就可以訪問數(shù)據(jù)庫中的數(shù)據(jù)了,這時,數(shù)據(jù)庫本身一般還要問題,解決辦法是,利用
數(shù)據(jù)庫的腳本創(chuàng)建一個新的數(shù)據(jù)庫,并將數(shù)據(jù)導進去就行了.
USEMASTER
GO
SP_CONFIGURE'ALLOWUPDATES',1RECONFIGUREWITHOVERRIDE
GO
UPDATESYSDATABASESSETSTATUS=32768WHERENAME='置疑的數(shù)據(jù)庫名'
Go
sp_dboption'置疑的數(shù)據(jù)庫名','singleuser','true'
Go
DBCCCHECKDB('置疑的數(shù)據(jù)庫名')
Go
updatesysdatabasessetstatus=28wherename='置疑的數(shù)據(jù)庫名'
Go
sp_configure'allowupdates',0reconfigurewithoverride
Go
sp_dboption'置疑的數(shù)據(jù)庫名','singleuser','false'
Go
1.新建一個同名的數(shù)據(jù)庫
2.再停掉sqlserver(注意不要分離數(shù)據(jù)庫)
3.用原數(shù)據(jù)庫的數(shù)據(jù)文件覆蓋掉這個新建的數(shù)據(jù)庫
4.再重啟sqlserver
5.此時打開企業(yè)管理器時會出現(xiàn)置疑,先不管,執(zhí)行下面的語句(注意修改其中的數(shù)據(jù)庫名)
6.完成后一般就可以訪問數(shù)據(jù)庫中的數(shù)據(jù)了,這時,數(shù)據(jù)庫本身一般還要問題,解決辦法是,利用
數(shù)據(jù)庫的腳本創(chuàng)建一個新的數(shù)據(jù)庫,并將數(shù)據(jù)導進去就行了.
USEMASTER
GO
SP_CONFIGURE'ALLOWUPDATES',1RECONFIGUREWITHOVERRIDE
GO
UPDATESYSDATABASESSETSTATUS=32768WHERENAME='置疑的數(shù)據(jù)庫名'
Go
sp_dboption'置疑的數(shù)據(jù)庫名','singleuser','true'
Go
DBCCCHECKDB('置疑的數(shù)據(jù)庫名')
Go
updatesysdatabasessetstatus=28wherename='置疑的數(shù)據(jù)庫名'
Go
sp_configure'allowupdates',0reconfigurewithoverride
Go
sp_dboption'置疑的數(shù)據(jù)庫名','singleuser','false'
Go
您可能感興趣的文章:
- 清空MSSQL日志 與set recovery simple
- mssql自動備份及自動清除日志文件服務器設置
- sqlserver 數(shù)據(jù)庫日志備份和恢復步驟
- sqlserver 日志恢復方法(搞定drop和truncate)
- SQLServer2005 沒有日志文件(*.ldf) 只有數(shù)據(jù)文件(*.mdf) 恢復數(shù)據(jù)庫的方法
- 收縮數(shù)據(jù)庫日志文件的方法(僅適用于mssql2005)
- MSSQL 2005/2008 日志壓縮清理方法小結
- MSSQL 監(jiān)控數(shù)據(jù)/日志文件增長實現(xiàn)方法
- 刪除sqlserver數(shù)據(jù)庫日志和沒有日志的數(shù)據(jù)庫恢復辦法
- 拯救你的數(shù)據(jù) 通過日志恢復MSSQL數(shù)據(jù)
相關文章
SQLSERVER 創(chuàng)建索引實現(xiàn)代碼
是SQL Server編排數(shù)據(jù)的內(nèi)部方法。它為SQL Server提供一種方法來編排查詢數(shù)據(jù)2012-04-04SqlServer 復制中將大事務分成小事務分發(fā)的方法
日志讀取器代理可配置將大事務劃分為多個小事務進行傳遞到分發(fā)數(shù)據(jù)庫中,分發(fā)隊列則按照小事務分發(fā)到訂閱數(shù)據(jù)庫中,這樣數(shù)據(jù)就很快同步2016-11-11將MSSQL Server 導入/導出到遠程服務器教程的圖文方法分享
如何將MSSQL Server 導入/導出到遠程服務器教程,需要mssql數(shù)據(jù)庫備份的朋友用得到。2011-08-08sql中時間以5分鐘半個小時任意間隔分組的實現(xiàn)方法
這篇文章主要介紹了sql中時間以5分鐘半個小時任意間隔分組的實現(xiàn)方法,在文中給大家提到了sql server時間查詢的代碼,需要的朋友可以參考下2019-06-06SQLServer數(shù)據(jù)庫密碼短時間強制過期的解決
本文主要介紹了SQLServer數(shù)據(jù)庫密碼短時間強制過期的解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-04-04用SQL統(tǒng)計SQLServe表存儲空間大小的代碼
當SQLServer數(shù)據(jù)庫越來越龐大,而其中的表有非常多的時候,想要知道到底是哪些表最耗存儲空間,到底該怎樣統(tǒng)計各個表的存儲大小呢2012-05-05sql server利用不同語種語言顯示報錯錯誤消息的方法示例
這篇文章主要給大家介紹了關于sql server利用不同語種語言顯示報錯錯誤消息的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用sql server具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2020-05-05