常见问题

管家婆数据恢复的几种方法-只有原始数据库文件如何恢复数据

2022-04-22 14:57:45 管家婆软件

一、有备份文件。。。。简单 客户端都退出管家婆服务器端进入管家婆直接恢复;


二、当备份数据丢失,只有*.mdf和*.ldf文件时,恢复步骤如下:
第一步: 将这两个文件复制到管家婆服务器安装文件夹下的data下。(这些文件原来放在管家婆data目录下)
第二步: 进入windows的开始--程序--Microsoft SQL Server ,点击进入查询分析器,输入服务器名称、密码。点确定,在出现一个可输入的窗口后,输入这样的命令:exec sp_attach_db '你的数据库名','你的***.mdf文件的存放路径','你的***.ldf文件的存放路径'。
举个例子:exec
sp_attach_db'dbname','d:\gras\data\***.mdf','c:\graspcws\data\***.ldf'
要严格按照此格式来写命令,写完后找到上面命令栏中的向右的绿色箭头,点击它,退出,进入下一步骤。
第三步:进入windows的开始--程序--Microsoft SQL Server 点击进入企业管理器后,就一直点击一个小的“+”号,到数据库,找到master文件夹,点击master旁边的“+”号,找到表,点击后在右边的窗口中出现很多文件,找到graspcwzt的文件,用右键点击,打开表-》返回所有行,然后出现一个表格,在dbname中输入你的数据库名,在fullname中输入你的帐套名,然后点击上面菜单栏中的感叹号“!”,退出。

最后:重新进入管家婆。


另一种方法:
1、到管家婆目录下的DATA下,把*.mdf 和*.ldf 剪切到别处。——记住是剪切!
2、进入管家婆,重新建立账套,账套名可以任意,但数据库名称一定要和你剪切的名称一样!
3、停止SQL,把剪切的文件重新拷贝到DATA下,覆盖原文件。
4、启动SQL
三、借助其它工具,如:管家婆数据库工具
多客户中使用管家婆软件的时候,经常忘记备份数据,但是突然电脑系统出现问题(经常的),系统完了,管家婆进不去了,通过《管家婆》和企业管理器又无法进行系统备份,这时我们就要通过物理文件恢复数据!
或者SQL数据库出现问题必须重装,而如果重装SQL数据库又会覆盖客户的数据库;或者备份数据损坏、丢失无法进行数据恢复时,也可使用数据库的物理文件和日志文件进行数据恢复。
在管家中,数据存放的位置并不是在SQL的安装路径下,而是在管家婆数据服务器的安装路径GRASP(其他版本的类似)的Data文件夹下,每个账套都有对应的扩展名为cnsoft.mdf和cnsoft.ldf的两个文件(假如以前有个叫cnsoft的帐套)。
只要扩展名为cnsoft.mdf和cnsoft.ldf的两个文件存在,就可以将数据恢复到管家婆中使用。假如现在重装了SQL,数据库中没有数据,但在管家婆服务器C:\GRASP\data(通常不要把管家婆安装到C系统盘下)下有cnsoft.ldf和cnsoft.mdf两个文件,按如下步骤可以将其恢复到管家婆中。
1、将数据恢复到SQL数据库中。假如要生成的数据库名为“cnsoft”。在Query Analyzer(查询分析器)中执行如下语句:
————————————————————————
EXEC sp_attach_db @dbname = N'cccrack',
@filename1 = N'c:\grasp\data\cnsoft.mdf',
@filename2 = N'c:\grasp\data\cnsoft.ldf'
—————————————————————————
成功后,可以在SQL企业管理器(Enterprise manager)中看到一个名为cccrack的数据库。但是此时只是数据库中有这个文件,但在管家婆中并找不到它。进入查询分析器的操作可参考数据库的升级。
2、将数据库加入到管家婆数据库中。
在企业管理器(Enterprise manager)中选择master数据库,打开表(如果没有这个表,可以先用管家婆登陆一下服务器或创建一个账套)。在dbname中录入刚才的数据库名“cnsoft”,在 ztname 中录入账套的账套名如“客户数据”。
成功后,即可以在登陆管家婆时看见一个数据库为“cnsoft”,账套名为“客户数据”的账套,这个账套的数据就在c:\GRASP\data路径下的cnsoft.mdf和cnsoft.ldf文件。
--------------------------------------------------------------------------------
说明:从上面已经看出来了,数据库软件(SQL)的安装路径与数据库的物理路径可以不一致,管家婆创建的数据库文件物理路径在管家婆数据服务器的data下。而数据库名与物理文件名也可以不一样。


首页
产品
服务
联系