无日志文件还原数据库(只有mdf无ldf)

先创建一个同名数据库,停止数据库服务,然后删除日志文件,替换成自己的mdf,启动数据库服务,然后执行如下命令(OMSDB为数据库名):

ALTER DATABASE [OMSDB] SET EMERGENCY
ALTER DATABASE [OMSDB] SET SINGLE_USER
ALTER DATABASE [OMSDB] REBUILD LOG ON (NAME=omsdb_log, FILENAME='D:\FirstElite\Database\omsdb_log.ldf')
DBCC CHECKDB([OMSDB], REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE [OMSDB] SET MULTI_USER

posted on 2021-05-17 14:00  空明流光  阅读(158)  评论(0编辑  收藏  举报

导航