日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

數據庫日志刪除重建方法

系統 2072 0

sql server 2005 只有 .mdf 文件如何附加

、新建一個同名數據庫,停止 sql 服務,刪除新建數據庫 .ldf 文件

2 、將要附加的數據庫的 .mdf 文件覆蓋剛新建的 .mdf 文件,并重啟服務

這時數據庫 DATA 目錄下只有一個 .mdf 文件,啟動 sql server Management studio -- 新建查詢

use master

go

alter database db_name set emergency
go
--
置數據庫為單用戶模式

alter database db_name set single_user with rollback immediate
go
--
重建數據庫日志文件
alter database db_name Rebuild Log on (name=log_name,filename='C:\log_name.ldf')
go
--
最后設置數據庫為多用戶模式。
alter database dbname set multi_user
通過以上方法修復數據庫后,可以 dbcc checkdb 一下數據庫,如果發現頁級錯誤,可以通過以下命令修復。
這兩個命令要在單用戶的情況下使用

Use master
go
sp_dboption
數據庫名
, single, true
dbcc checkdb(dbname,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(dbname,REPAIR_REBUILD)

-- 最后再設置數據庫為多用戶模式

?

?

下面是我實際測試成功的語句:

?

[sql] view plain copy

?

1???????? use master;?

2???????? ??

3???????? GO?

4???????? alter database [FightWarPkDb] set Emergency;?

5???????? GO?

6???????? exec sp_dboption [FightWarPkDb], single, true ?

7???????? GO?

8???????? -- 重建數據庫日志文件 ?

9???????? alter database [FightWarPkDb] Rebuild Log on ( name =FightWarPkDb,filename= 'F:\SqlDb\FightWarPkDb_log.LDF' )?

10????? GO?

11????? alter database [FightWarPkDb] set multi_user?

12????? GO?

?

注:針對有多個分件組與文件的數據庫,也只需要新建一個主文件就可以了,覆蓋也只需要覆蓋主文件;

?

數據庫日志刪除重建方法


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 平安县| 维西| 云浮市| 景谷| 广饶县| 永安市| 义马市| 弥渡县| 远安县| 大港区| 墨江| 吉水县| 益阳市| 涪陵区| 永和县| 民乐县| 五台县| 长丰县| 莱西市| 天长市| 嫩江县| 涿鹿县| 望江县| 武定县| 奉化市| 剑川县| 哈密市| 克东县| 冕宁县| 廊坊市| 句容市| 易门县| 固原市| 兰坪| 林芝县| 琼中| 西贡区| 敖汉旗| 垣曲县| 元氏县| 西乡县|