google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] TD中的缺陷记录如何备份

本主题由 fishy 于 2008-4-9 17:15 移动

TD中的缺陷记录如何备份


TD的服务器所在的操作系统需要重装,TD中的项目的缺陷记录如何完好的备份?

已经尝试备份了TD服务器中的项目数据库文件,再到另一机子上去还原,发现只有部分数据在该机子的TD中显示。

谢谢大家~

TOP

回复 1# 的帖子


我参考了网上<TestDirector项目数据迁移完整过程>的若干文章,结合我自己的处理方法,给你提供一个比较"笨"的方法,也许对你会有帮助.整体思路,将TD服务器的数据库备份至其他机器,系统重装后,再备份回去。
        1、在新SQLSERVER数据库中创建数据库,名称一定要与源数据库名一致;
    2、在新数据库中新建一个名为td的用户,密码为tdtdtd,角色一定不要选System Administrators。设置数据库访问权限:用户td要有新建数据库的访问权限,并且是db_owner的权限;
    3、使用SQLSERVER数据库自带的导入数据功能
    在选择目的数据库时,用户为td,密码为tdtdtd,选择与源数据库名一致的数据库
    数据导入成功后,将C:\TD_Dir相应工程和项目下的数据库文件夹所有文件复制到备份机器上,修改项目下的Dbid.ini文件;从C:\Program Files\Common Files\Mercury Interactive\DomsInfo下复制Doms.mdb文件至备份机器下的相应文件夹下,如何修改网上已经讲很多了!这样处理过你看到的就不会是只有部分数据了!
    难点在于第二步和第三步中,新建用户TD,如果你选择的角色为SYSADMIN,那么访问时就会出现与错误信息,提示访问无权限。只要突破这一点,我相信你的新TD应该没有什么问题了,祝你顺利解决问题!

TOP

最静比较忙,一直都想整理一个完整备份文档来者,简单的说一下,一是要备份数据库,而是要备份附件文件。数据库备份清参考论坛里的相关帖子,附件备份,在服务器上打开一个附件另存为显示的就是附件存储目录,保存下来。这是备份。接下来还原。数据库还原,保存路径还原即可了。

TOP

版主说的太粗了  新手很难操作的
testing@foxmail.com

TOP

需要备份如下三个地方的东西:
1.C:\Program Files\Common Files\Mercury Interactive\DomsInfo目录
2.C:\TD_Dir目录
3.备份各个项目的数据库,这里以SQL2000为例子
打开SQL2000企业管理器——数据库——鼠标右键——所有任务——备份数据库——备份的数据库名称需和原来的一样。
testing@foxmail.com

TOP

楼上的朋友说的方法简单明了!
学习了,谢谢.

TOP

各位所说都值得学习,谢谢~

TOP

不仅仅是重装系统是需要做备份,平常使用过程中定期做好备份也是很有必要的。
http://www.51testing.com/?92935
MSN: jifenggold@163.com
#ls -l 修身、齐家、治国、平天下!

TOP

 
当前时区 GMT+8, 现在时间是 2008-9-7 02:35Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹