CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

救急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

楼主skywebnet(小苯)2004-12-03 10:52:02 在 MS-SQL Server / 应用实例 提问

数据库损坏了,执行DBCC   CHECKDB   提示错误:  
  could   not     read   and   latch   page(1:16176)   whith   latch   type   SH.PFS   failed    
  问题点数:100、回复次数:6Top

1 楼classjava(原始野人)回复于 2004-12-03 11:01:01 得分 10

晕,想办法把表导出来Top

2 楼ljial(数据库还真是越搞越不懂,越搞越有味道)回复于 2004-12-03 11:08:01 得分 10

先把物理文件备份一下。搜索一下,过去的帖子,有说的Top

3 楼huazf(huazf)回复于 2004-12-03 12:37:09 得分 10

可以找我  
  QQ:386999  
  TEL:0576-2454863Top

4 楼yelook(香槟酒)回复于 2004-12-03 12:47:28 得分 50

0、停止SQL   Server,把mdb文件拷出来,重启SQL   Server,删除原来数据库  
  1、建一个同名的数据库  
  2、修改服务器设置:允许多系统目录进行直接修改  
  3、停止SQL   Server  
  4、用原mdf文件覆盖新建库的数据库文件  
  5、重启SQL   Server(这时数据库应该是置疑)  
  6、将数据库置为紧急状态:update   master.dbo.sysdatabases   set   status   =   32768   where   name   =   dbname  
  7、重建日志:dbcc   rebulid_log('dbname',   'logfile')  
  8、数据库重新启动,然后再还原数据库状态用以下语句  
  update   master.dbo.sysdatabases   set   status   =   16   where   name   =   dbname  
  Top

5 楼skywebnet(小苯)回复于 2004-12-03 14:13:39 得分 0

谢谢楼上各位的建议,可是,这个错误好像是由于   数据库页面文件读取失败造成的啊,以上方法都不成功.Top

6 楼vinsonshen(为了明天)回复于 2004-12-03 14:39:43 得分 20

读取页面文件失败?应该不会是磁盘有问题吧?  
   
  试试:  
  sfc   /scannowTop

相关问题

  • 救急!救急!
  • 救急,救急
  • 救急!救急!
  • 急救!急救!急救!急救!急救!急救!急救!急救!
  • 救急!!!!!!!
  • 救急!!!!!!
  • 救急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • 救急!!
  • 救急!!!
  • 救急!!!!!!!

关键词

  • 数据库
  • 文件
  • dbname
  • sql server

得分解答快速导航

  • 帖主:skywebnet
  • classjava
  • ljial
  • huazf
  • yelook
  • vinsonshen

相关链接

  • SQL Server类图书

广告也精彩

反馈

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