问题号: | 14368 |
---|---|
解决状态: | 最终解决方案 |
软件版本: | U8普及版 |
软件模块: | 总账 |
行业: | 通用 |
关键字: | 数据库置疑后重新附加失败 |
适用产品: | MSSQL2000 |
问题名称: | 数据库置疑后重新附加失败,提示提示错误: 服务器: 消息 1813,级别 16,状态 2,行 1 未能打开新数据库 \'ufdata_001_2006\'。CREATE DATABASE 将终止。 设 |
问题现象: | 数据库置疑后重新附加失败,提示提示错误: 服务器: 消息 1813,级别 16,状态 2,行 1 未能打开新数据库 \'ufdata_001_2006\'。CREATE DATABASE 将终止。 设备激活错误。物理文件名 \'d:\\zt001\\ufdata.LDF\' 可能有误 |
问题原因: | 日志文件损坏 |
解决方案: | 1、新建一数据库data,用损坏库覆盖2、执行use master go sp_configure \'allow updates\',1 go reconfigure with override go 3、update sysdatabases set status=-32768 where dbid=DB_ID(\'test\') 4、dbcc rebuild_log(\'test\',\'C:\\Program Files\\Microsoft SQL Server\\MSSQL\\Data\\data_log.ldf\') 5、sp_configure \'allow updates\',0 go reconfigure with override go |