SQL Server 附加无ldf的mdf文件

1. 新建 同名数据库 GAME_DB

2. 逐步执行下列语句

alter database GAME_DB set emergency 
-- 设定GAME_DB状态为紧急模式

sp_dboption 'GAME_DB','single user','true' 
-- 设定数据库模式为"单一使用者"

dbcc checkdb(GAME_DB,repair_allow_data_loss) 
-- 此句为关键语句,意为检查指定数据库所有数据的配置、结构和逻辑完整性。这一步操作会重新建立ldf日志文件

sp_dboption 'GAME_DB','single user','false' 
-- 还原GAME_DB数据库模式

alter database GAME_DB set online 
-- 设定GAME_DB数据库状态为online

3. 重新附加 mdf即可

发布了32 篇原创文章 · 获赞 14 · 访问量 3万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 深蓝海洋 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览