q:\SPHINX\NTDBMS\storeng\drs\include\record.inl:1447

解决方案 »

  1.   

    m_SizeRec > 0 && m_SizeRec <= MAXDATARO
      

  2.   

    --估计是有名数据库损坏,用下面的语句检测一下dbcc checkdb('库名')并且根据检测的建议进行对应的处理
      

  3.   

    是不是sqlserver停止了,重新啟動sqlserver一下再試試
      

  4.   

    可能是有名数据库损坏,用下面的语句检测一下dbcc checkdb('库名')
      

  5.   

    --老外的论坛上,老外们也碰到过这个问题,看样子是他刚刚attach了一个mdf,然后就去select
    可能是没attach好吧,目前没人回答这个问题.
    I am using MS SQL 2000 Server
    I had attached a database (.mdf) of size of around 1GB and after attaching when i query a table using SELECT statement i am displayed around 6550 rows and then it displays an error as given below :
    Server: Msg 3624, Level 20, State 1, Line 1
     
    Location:      q:\SPHINX\NTDBMS\storeng\drs\include\record.inl:1447
    Expression:      m_SizeRec > 0 && m_SizeRec <= MAXDATAROW
    SPID:           54
    Process ID:      784