错了,不是上面信息,是下面的:
标题: Microsoft SQL Server Management Studio
------------------------------附加数据库 对于 服务器“WEBSERVER”失败。  (Microsoft.SqlServer.Smo)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=附加数据库+Server&LinkId=20476------------------------------
其他信息:执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)------------------------------文件 'D:\Web\360asia\www\Data\Cl_CreateLiveCMSv3.mdf' 似乎已被操作系统截断。其大小应为 21440 KB,但实际大小为 12992 KB。
无法打开新数据库 'Cl_CreateLiveCMSv3'。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 5125)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=5125&LinkId=20476------------------------------
按钮:确定
------------------------------

解决方案 »

  1.   

    我用了网上找的方法:
    USE MASTER
    GO
    SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
    GO
    ALTER DATABASE MyDB SET EMERGENCY
    GO
    sp_dboption 'MyDB', 'single user', 'true'
    GO
    DBCC CHECKDB('MyDB','REPAIR_ALLOW_DATA_LOSS')
    GO
    ALTER DATABASE MyDB SET ONLINE
    GO
    sp_configure 'allow updates', 0 reconfigure with override
    GO
    sp_dboption 'MyDB', 'single user', 'false'
    GO
    提示错误,有热心人帮忙吗
      

  2.   

    有人么么,等了一天没一个回复~god
      

  3.   

    05也应该可以的USE MASTER
    GOSP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
    GOUPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名'
    Gosp_dboption 'TfsWorkItemTracking', 'single user', 'true'
    GoDBCC CHECKDB('TfsWorkItemTracking') 
    Goupdate sysdatabases set status =28 where name='TfsWorkItemTracking'
    Gosp_configure 'allow updates', 0 reconfigure with override
    Go sp_dboption 'TfsWorkItemTracking', 'single user', 'false'--就是锁定数据库为单用户模式
    Go
    6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用
    数据库的脚本创建一个新的数据库,并将数据导进去就行了.或者就使用另外一个名字来命名新建一个数据库dbhyc,然后写sql来导入到dbhyc
    再删除 TfsWorkItemTracking,然后把dbhyc改名为TfsWorkItemTracking