哇,你用的是什么数据库
使用sql的存储过程sp_attach_db

解决方案 »

  1.   

    在Sybase中你刚删除的纪录是保存在一个系统表Delete中,你要恢复可以将此表的数据插入到你删除纪录的表中即可。
      

  2.   

    如果是SYBASE OR SQL SERVER
    只要不是 CHECK POINT清日志方式,是可以恢复的
    我问过SYBASE工程师
    恢复日志到某个时间点
      

  3.   

    对不起,各位大虾:
      恕我说得不清,用的数据库是sqlserver2000。对无人喝彩:能告诉如何用这个系统内置的存储过程----sp_attach_db吗?谢谢!!
      另外请各位大虾告诉我如何散分,本人开始散分了!!
      

  4.   

    SQLSERVER2000和7.0中,只要你把数据库文件先COPY出来还是可以恢复进去的,你把MDF和LDFCOPY出来后
    Exec sp_attach_db @dbname=N'database_name',
    @filename1=N'Your mdf file',
    @filename2=N'Your ldf file'
      

  5.   

    在Sql server 2000和7.0中,你可以把COPY出来的数据库进行备份
    Exec sp_attach_db @dbname=N'Your database name',
    @filename1=N'Your mdf file',
    @filename2=N'Your ldf file'
      

  6.   

    各位大虾: 
       在删除记录时如果已经备份了文件当然可以了,但是小弟在删除记录前并没有备份,用sp_attach_db还是要在备份的基础上进行啊!!谢谢!