CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

SQLSERVER不能附加数据库文件,请大侠帮我看看。

楼主xsjs()2004-05-04 10:25:44 在 MS-SQL Server / 基础类 提问

我重装了一回系统,SQLSERVER的一个数据库忘了备份,但数据库文件还在,但附加  
  数据库时提示:"错误   9003:   LSN   (18:160:1)   无效   该LSN是传递给数据库'JJGZ'  
  中日志扫描操作的"    
  附加数据库时失败!  
  请问还有救吗?正在做毕业设计,费了一个月心血了!呜.....  
  哪位大侠帮我看看,只要恢复表结构就行,  
  数据库文件不大,可以EMAIL发过去。 问题点数:100、回复次数:8Top

1 楼zjcxc(邹建)回复于 2004-05-04 10:27:08 得分 0

 
  备份数据文件,然后按下面的步骤处理:  
   
  1.新建一个同名的数据库(数据文件与原来的要一致)  
   
  2.再停掉sql   server(注意不要分离数据库)  
   
  3.用原数据库的数据文件覆盖掉这个新建的数据库  
   
  4.再重启sql   server  
   
  5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)  
   
  6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用  
  数据库的脚本创建一个新的数据库,并将数据导进去就行了.  
   
   
   
  USE   MASTER  
  GO  
   
  SP_CONFIGURE   'ALLOW   UPDATES',1   RECONFIGURE   WITH   OVERRIDE  
  GO  
   
  UPDATE   SYSDATABASES   SET   STATUS   =32768   WHERE   NAME='置疑的数据库名'  
  Go  
   
  sp_dboption   '置疑的数据库名',   'single   user',   'true'  
  Go  
   
  DBCC   CHECKDB('置疑的数据库名')    
  Go  
   
  update   sysdatabases   set   status   =28   where   name='置疑的数据库名'  
  Go  
   
  sp_configure   'allow   updates',   0   reconfigure   with   override  
  Go    
   
  sp_dboption   '置疑的数据库名',   'single   user',   'false'  
  GoTop

2 楼internetcsdn(2003-8-7 9:20:26)回复于 2004-05-04 10:27:11 得分 0

那当然可以附加.  
   
  在本版搜索一下,  
  很多Top

3 楼zjcxc(邹建)回复于 2004-05-04 10:27:44 得分 0

也可以发数据文件给我试试  
  zjcxc@21cn.netTop

4 楼internetcsdn(2003-8-7 9:20:26)回复于 2004-05-04 10:32:32 得分 0

见到老大的ETop

5 楼xsjs()回复于 2004-05-04 10:54:39 得分 0

邹建兄,以发,请您查收。  
  Top

6 楼Frewin(frewin)回复于 2004-05-04 11:05:13 得分 0

记下老大的E先。呵呵Top

7 楼zjcxc(邹建)回复于 2004-05-04 11:11:47 得分 100

搞定,已经回复Top

8 楼xsjs()回复于 2004-05-04 16:58:21 得分 0

结贴!多谢   zjcxc(邹建)兄!Top

相关问题

  • 附加SQLServer数据库!(急!!!)
  • SQL数据库mdf文件如何通过安装软件附加到已安装sqlserver的服务器中
  • SQL2000的数据库文件如何附加到SQL7.0中
  • SQL Server 2000数据库文件附加的问题(急死了)!
  • 请问 附加 数据库时 没有 日志的文件情况下 能不能导入 数据库文件????
  • 如何用语句直接SQL SERVER数据库文件.MDF 附加到数据库中·
  • 数据库分离后,可以删除数据库日志文件然后再附加吗?
  • MSSQL数据库物理文件*.MDF不能附加进数据库,请教各位大侠有何良策!
  • 各位好,有个关于数据库MDF文件附加的问题请教!
  • 数据库文件

关键词

  • 数据库
  • 文件
  • 数据
  • 附加
  • 置疑

得分解答快速导航

  • 帖主:xsjs
  • zjcxc

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo