建议:
备份相关物理文件
调整数据库大小后重新安装
然后如下恢复:
右键数据库-->所有任务-->还原数据库-->写入名字-->选项-->改为现在的data目录的路径-->OK
"写入名字"-->不要与现在的冲突了,或选强制恢复
"改为现在的data目录的路径"-->如默认是"c:\....data\....mdf"而你现在的sql的data目录是d:\....data你就改为d:\...data\...mdf

解决方案 »

  1.   

    我用的是SQL 6.5,好象和你说的版本不一样。
      

  2.   

    楼上这段是我写的那是sql2000的恢复6.5你用过吗?
    -----------------------------------------------------------

    然后如下恢复:
    右键数据库-->所有任务-->还原数据库-->写入名字-->选项-->改为现在的data目录的路径-->OK
    "写入名字"-->不要与现在的冲突了,或选强制恢复
    "改为现在的data目录的路径"-->如默认是"c:\....data\....mdf"而你现在的sql的data目录是d:\....data你就改为d:\...data\...mdf”
    -------------------------------------------------------------
      

  3.   

    难道没有人在SQL 6.5里遇到过这种情况吗???
      

  4.   

    pengdali(大力) ,我是引用您说法
      

  5.   

    USE master
    GO
    sp_configure 'allow updates', 1
    GO
    RECONFIGURE WITH OVERRIDE
    GOupdate sysdatabase
    set status=(status & 4095)
    where name='your db name'
    gosp_configure 'allow updates', 0
    GO
    RECONFIGURE WITH OVERRIDE
    GO执行完,重启服务器祝你好运!!