当前位置: 主页 > 数据库 > MsSql >

Sql Server 2008 数据库附加错误:9004问题解决方案

时间:2024-01-02 10:16来源:网络 作者:消息 点击:
【问题描述】 【解决方法】 【问题描述】 数据库文件存在异常状况,有可能是因为硬盘有坏区引起的。附加数据库的时候,提示错误9004。 【解决方法】 假设数据库名称为:UFDATA_00
 

【问题描述】

数据库文件存在异常状况,有可能是因为硬盘有坏区引起的。附加数据库的时候,提示错误9004。

【解决方法】

假设数据库名称为:UFDATA_001_2023

请按顺序执行以下步骤:
1、将数据库的文件名:UFDATA_001_2023复制到别的位置留作备用;
2、新建数据库:UFDATA_001_2023;
3、关闭SQL SERVER服务;
4、删除新新建数据库中的UFDATA_001_2023.mdf文件,并将之前复制的UFDATA_001_2023文件拷贝回来;
5、启动SQL SERVER服务;
6、执行以下代码:

1
2
3
4
5
6
7
8
alter database UFDATA_001_2023 set EMERGENCY 
Go 
alter database UFDATA_001_2023 set single_user with rollback IMMEDIATE 
Go 
use master 
Go 
alter database UFDATA_001_2023 Rebuild Log on (name = UFDATA_001_2023_log, filename = 'C:U8SOFTAdminUFDATA_001_2023_log.ldf'
alTER database UFDATA_001_2023 set Multi_USER
(责任编辑:阿里技术)
织梦二维码生成器
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片