假如只是日志文件有错误而数据库文件是好的话,有可能可以解决.
1.在企业管理器里把置疑的数据库分离掉
2.删除掉置疑数据的日志文件(删除之前要先备份)
3.在Sql查询分析器里执行sp_attach_single_file_db命令附加上数据库
例如:
EXEC sp_attach_single_file_db @dbname = 'abcd', @physname = 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\abcd.mdf'
那么设备激活错误。物理文件名 'E:\Program Files\Microsoft SQL Server\MSSQL\data\abcd_log.LDF' 可能有误。
已创建名为 'E:\Program Files\Microsoft SQL Server\MSSQL\Data\abcd_log.LDF' 的新日志文件。