应该是个SQL2005的数据库文件,在SQL2008R2环境测试附加正常.建议安装SQL2005 SP4补丁后重试附加.

解决方案 »

  1.   

    附加成功,不过我这是2012的,另外附加的时候它要求启动全文检索,估计最少要2005才行,并且你的sqlserver需要是支持全文的版本
      

  2.   

    补充一下,你这个mdf的数据库版本是2005的,2000无法打开。并且问题应该就在全文上面
      

  3.   

    从如下语句的输出来看,你的数据库的兼容级别是90,也就是2005的数据库,附加后状态是online,也就是正常:select name,compatibility_level,collation_name,state_desc
    from sys.databases
    where name = 'ku6chat'
    /*
    name compatibility_level collation_name     state_desc
    ku6chat 90                 Chinese_PRC_CI_AS ONLINE
    */另外,做了检测,数据库正常:dbcc checkdb(ku6chat)
    /*
    CHECKDB 在数据库 'ku6chat' 中发现 0 个分配错误和 0 个一致性错误。
    DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
    */
      

  4.   

    可能你的版本低了建议升到SQL2005的最高版本,把补丁都打上。。
      

  5.   

    我打了2005sp4(x86)补丁,还是不行啊?
      

  6.   

    执行以下SELECT is_fulltext_enabled FROM sys.databases 
      

  7.   

    sqlserver 2005是开发版还是企业版还是express?
      

  8.   

    升级到SQL2005 SP4后的版本号是9.00.1406.00.8.X开头的版本号是SQL2000的喔.
      

  9.   

    我也觉得奇怪,原来装有sql2000,在网上下载2005进行安装,
      

  10.   

    是不是我下载的版本不对,怎么安装的时候没有下面的界面哪位好心的兄弟姐妹提供一下sql2005下载地址?谢谢!!
      

  11.   


    直接用2008r2吧,Microsoft SQL Server 2008 R2 开发版/企业版/标准版(简体中文)
    http://www.oyksoft.com/soft/25031.html