错误:9004 处理数据库的日志时出错

AIGPTchina 2009-07-29 04:45:55
sql server附加数据库时出现错误提示:错误:9004 处理数据库的日志时出错
...全文
1003 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
AIGPTchina 2009-07-30
  • 打赏
  • 举报
回复
随便再请教一个问题,如果 数据库a 的 data,log文件存放在e:\data 下 a_data.MDF,a_log.LDF
我想用另外一个数据库文件(a_data.MDF,a_log.LDF)来覆盖,理论上只要停止mssqlserver然后,然后把新的数据库文件覆盖上去,然后再联机即可是吧.

但是出现了上面的 “错误:9004 处理数据库的日志时出错”
所以我就来附加一个数据库,但数据库不能重名的缘故,我就只能修改数据库名b,然后数据库文件也用 a_data.MDF这样,导致联不上数据库。请教是否数据库名称也要改成 b_data.MDF才行呢?
xiequan2 2009-07-30
  • 打赏
  • 举报
回复
附加数据库,用户会丢的,手动加吧
等待戈多12 2009-07-30
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wcg_jishuo 的回复:]
引用 1 楼 htl258 的回复:
把那个日志文件移到别的目录,让SQL自动生成日志文件.

按你的方法,可以附加上去,但软件 连不上数据库了。


都是相同版本 SQL 8.0
[/Quote]
注意:
一、附加时的数据库名称是不是原来的名称
二、是否重装过SQL,或改过验证方式,检查数据库用户
xiequan2 2009-07-30
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wcg_jishuo 的回复:]
引用 1 楼 htl258 的回复:
把那个日志文件移到别的目录,让SQL自动生成日志文件.

按你的方法,可以附加上去,但软件 连不上数据库了。


都是相同版本 SQL 8.0
[/Quote]你看一下服务器身份验证和当前数据库用户
AIGPTchina 2009-07-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 htl258 的回复:]
把那个日志文件移到别的目录,让SQL自动生成日志文件.
[/Quote]
按你的方法,可以附加上去,但软件 连不上数据库了。


都是相同版本 SQL 8.0
ChinaJiaBing 2009-07-29
  • 打赏
  • 举报
回复
附加时,只有低版本向前版本附加...
返过来不行.
htl258_Tony 2009-07-29
  • 打赏
  • 举报
回复
把那个日志文件移到别的目录,让SQL自动生成日志文件.

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧