苏北高铁:无备份文件恢复帐套数据 - Gengyy的日志 - 网易博客

来源:百度文库 编辑:偶看新闻 时间:2024/05/06 04:06:32

无备份文件恢复帐套数据

默认分类   2009-06-24 20:59   阅读36   评论3   字号:    

 困扰很久的这个问题,今天终于搞定。这也要感谢同事的帮助。

操作系统崩溃了,帐套却没有备份文件,咋办?哎!貌似之前其他同事传授的方法有点笨。

今天无意在论坛里受到了一点点启发。通过 ufsystem.mdf和ufsystem.ldf文件会省去相当多的时间。

经过之后的尝试也证实真的很方便。

但是,只有这两个文件,恢复的只是软件里的帐套信息。但是后台的数据是没有的。

这也是自己最不解的。因为对数据库知道的不多。

快下班时,外出的同事回来,跟他讲到自己的一点心得,但是就是不知道该如何恢复数据库里的数据。

同事很机敏,我一说他就明白了。

他说附加数据库就好了。

在这之前我是没有做过附加数据库的,只是简单的查询,和改错。

今天他一说,简直就是豁然开朗。按着他的指点。

在虚拟机里再一次实验自己的想法。果然成功。

同事说,之前他也是采用的笨办法恢复无备份文件的帐套数据。这下简直太方便了。

具体步骤是:

1、在已崩溃的系统(还可以运行的情况下)里找到软件的安装目录,拷贝出物理文件,如:ufsoft\admin\zt001;同时,也是最重要的要拷贝出admin下的ufsystem.mdf和ufsystem.ldf两个文件;

2、重装系统(注意修改机器名不能有非法字符),装数据库,打数据库补丁,装需要用到的小插件,环境符合后装软件;

3、重启电脑(高版本软件需要测试连接),初始化数据库;

4、将之前备份的zt001文件夹放到新装完的软件的安装目录ufsoft\admin之下;

5、开始----程序----sql  server-----企业管理器------数据库----附加数据库------找ufsoft\admin\zt001\ufdata.mdf;

6、再将ufsystem.mdf和ufsystem.ldf两个文件覆盖现有安装目录admin下的两个;

7、完成恢复,进入软件查看数据是否完整。