无法打开新数据库 ‘test‘。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 9004)

错误 9004 是典型的 日志文件 (.ldf) 已损坏或不完整 导致附加数据库失败。

简单三步就能完美解决!!!

1、新建一个同名的数据库test,并且主数据文件名要一致,如图:

2、停止SQL服务,把日志损坏的主数据文件(test_Data.mdf)拷贝到新建库的目录下,切记日志文件不需要拷贝。

3、启动SQL服务,逐步执行以下SQL语句:

ALTER DATABASE test SET EMERGENCY

ALTER DATABASE test SET SINGLE_USER

DBCC CheckDB (test , REPAIR_ALLOW_DATA_LOSS)

ALTER DATABASE test SET MULTI_USER

执行完毕后test数据库就能正常连接了。

相关推荐
wjhx19 小时前
QT中对蓝牙权限的申请,整理一下
java·数据库·qt
冰暮流星20 小时前
javascript之二重循环练习
开发语言·javascript·数据库
万岳科技系统开发20 小时前
食堂采购系统源码库存扣减算法与并发控制实现详解
java·前端·数据库·算法
冉冰学姐20 小时前
SSM智慧社区管理系统jby69(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·管理系统·智慧社区·ssm 框架
杨超越luckly20 小时前
HTML应用指南:利用GET请求获取中国500强企业名单,揭秘企业增长、分化与转型的新常态
前端·数据库·html·可视化·中国500强
Elastic 中国社区官方博客21 小时前
Elasticsearch:Workflows 介绍 - 9.3
大数据·数据库·人工智能·elasticsearch·ai·全文检索
仍然.21 小时前
MYSQL--- 聚合查询,分组查询和联合查询
数据库
一 乐21 小时前
校园二手交易|基于springboot + vue校园二手交易系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端
啦啦啦_999921 小时前
Redis-0-业务逻辑
数据库·redis·缓存
自不量力的A同学21 小时前
Redisson 4.2.0 发布,官方推荐的 Redis 客户端
数据库·redis·缓存