我原来的数据库没有来得及备份,现在一误操作,覆盖错了数据库,请问有没有办法撤消?要不10多天的工作白做了!

解决方案 »

  1.   

    没有备份的话就没有什么办法了, 试试数据恢复软件final data 和easy recovery 吧,希望很渺茫
      

  2.   

    楼上可爱啊,hehe!
    我也只能表示同情·······
    无能为力,以后注意。
      

  3.   

    LZ亡羊补牢吧,关于备份我是建立事务(一天备份几次)到别的电脑
    -----------------------------------------------------------------------
    --在sql中映射一下就可以了
    exec master..xp_cmdshell 'net use z: \\yizhi\D$ "密码" /user:yizhi\administrator'/*--说明:
    exec master..xp_cmdshell 'net use z: \\xz\c$ "密码" /user:xz\administrator'z:是映射网络路径对应本机的盘符,与下面的备份对应
    \\xz\c$是要映射的网络路径xz\administrator
    xz是远程的计算机名,
    administrator是登陆的用户名
    密码 面指定的administrator用户的密码
    --*/--备份;with init覆盖|noinit添加
    backup database 库名 to disk='E:\H_BACKUP.bak' with init--COPY
    exec master..xp_cmdshell 'copy E:\H_BACKUP.bak z:'--完成后删除映射
    exec master..xp_cmdshell 'net use z: /delete'
      

  4.   

    系统重装了,
    没有做什么备份
    只有原来的一个网站的数据mdb文件
    有3G多
    我把SQL2000装上了
    怎么把数据恢复过去
    什么结构什么的我不懂
    有办法恢复没
    网站现在没法访问了
    提示不能连接数据库
    请高手帮忙麻烦给详细点
    我一点不会
    谢谢
    在线等了555....
    谁帮下忙啊
      

  5.   

    同意用easy recovery试一下,有时候还是比较有效地
      

  6.   

    easy recovery  好用啊
      

  7.   

    如果你说的mdb数据库和被你删的数据库是同一内容可以试试,重新创建该数据库(此时为空),右键点击该数据库,弹出菜单中选“导入数据”,数据源类型选“microsoft access”,再指定mdb文件所在位置,下一步会列出数据库中包含各表名,全部选中后下一步即可。
      

  8.   

    如果有MDB,可以用SQL Server的DTS导入数据。
      

  9.   

    use database log to restore database to the exact time you overwrited the data. it can be done for sure!!! worthy to try at least.
      

  10.   

    应该是没戏了,同情LZ啊
    我前一段时间安装操作系统时一个误操作结果把硬盘的分区给合并了,里面很多重要的资料。用软件就把C盘给恢复了,其他的东西就完蛋了
      

  11.   

    有工具可以用的,号称微软最需要的五个人之一的拉丝维奇开发的utility programs就可以实现,此人现已被盖茨买到微软,数据恢复功能在windows、vista等系统上会有大改善
      

  12.   

    数据库故障还原模型是完全吗?如果是,可以用log explore试试。请先备份好先在的数据库,万一不行,也可恢复到现在的样子。
      

  13.   

    有mdb文件直接附加数据库就可以了