没有呀,之前管理员对此数据库一点备份都没有。
有没有其他办法呢?
如果真的回复不了,肯定死定了,只能被炒了,faint!

解决方案 »

  1.   

    试着恢复一下文件。找一些硬盘恢复工具,恢复MDF、LDF文件
      

  2.   

    我印象里SQL SERVER删除数据库时并不删除数据文件,数据文件和日志文件应该还在你好好找找,数据库名.MDF文件,只要找到了,附加数据库附加上就可以了。
      

  3.   

    如果hillhx(曾经的曾经)说得对,你可以先在Data目录下找那个数据库对应的 .mdf和.ldf文件,备份起来,然后重新在EM中建一个相同名称的数据库,最后停掉数据库,然后将以前备份的2个文件覆盖回去,在启动数据库应该可以的;
      

  4.   

    恢复到命名事务
    Microsoft® SQL Server™ 2000 支持在事务日志中插入命名标记以允许恢复到特定的标记。日志标记是事务性的,只有在提交与它们相关联的事务时才插入。因此可将标记绑定到特定的工作上,而且可恢复到包含或排除此工作的点。将命名标记插入到事务日志前,请考虑下列事项: 由于事务标记消耗日志空间,应只对在数据库恢复策略中起重要作用的事务使用标记。 
    对于每个提交的带标记的事务,在 msdb 中的 loghistory 表中都会插入一行。 
    如果一个带标记的事务跨越同一数据库服务器或不同服务器上的多个数据库,这些标记将记录在所有受影响的数据库的日志内。有关更多信息,请参见相关数据库的备份和还原。 
    将命名标记插入到事务日志
    使用 BEGIN TRANSACTION 语句和 WITH MARK [description] 子句在事务日志中插入标记。由于标记的名称与其事务相同,因此必需要有事务名称。description 是标记的文本描述,是可选的。事务日志记录标记名称、描述、数据库、用户、datetime 信息和日志序列号 (LSN)。为了可以重新使用它们,不要求事务名称是唯一的。datetime 信息与事务名称一起使用,唯一地标识标记。 恢复到某个标记
    有两种方法可以恢复到日志中的某个标记: 使用 RESTORE LOG 和 WITH STOPATMARK='_name' 子句前滚到该标记且包括带该标记的事务。
    使用 RESTORE LOG 和 WITH STOPBEFOREMARK='_name' 子句前滚到该标记且不包括带该标记的事务。 
    WITH STOPATMARK 和 WITH STOPBEFOREMARK 子句支持可选的 AFTER datetime 子句。如果省略 AFTER datetime,恢复操作将在含有指定名称的第一个标记处停止。如果指定 AFTER datetime,恢复操作则在带指定名称的第一个标记处停止,或在 datetime 后停止。说明  恢复到某个标记所受的限制与时点恢复相同。特别是在数据库进行大容量日志记录操作的间歇期内不允许恢复到某个标记
      

  5.   

    you can use the command:
    RESTORE LOG search help of sql server
      

  6.   

    作最后一搏了,使用finaldata查找对应的.mdf文件。如果找不到,明天只好走人
    各位老兄,再见了!