这个冰清的学习天地,以后我会把自己觉得重要的学习资料和大家一起分享。
TestDirector数据库迁移+升级
上一篇 /
下一篇 2008-11-21 14:48:12
/ 个人分类:测试管理工具
配置 | 源 | 目标 |
操作系统 | Windows2000 Server简体中文版 | Windows2003 Server简体中文版 |
TD版本 | TestDirector 7.6 +SP4 | TestDirector 8.0 +SP2 |
数据库 | SQL Server 2000企业版 | SQL Server 2000企业版+SP4 |
1. 首先要保证目标机器已配置好,TD能正常使用,需要提一下的是,目标机器的机器名最好和源机器的一致,IP可以不同,移植时要保证当前登录的用户要有管理员权限,应设置密码,还有就是SQL Server的sa最好也设置上密码,不知道为什么我第一次安装完TD8.0后由于sa是在安装完TD才设置的密码,导致无法正常创建DBServer,后来ghost回去先设置了sa的密码然后再安装TD8.0,安装完后直接就可以使用。
2. 前期工作做好后,下面就可以进行移植了。先将源服务器doms.mdb(密码是tdtdtd)里user表里的用户复制到目标服务器里的user表。
3. 在TD8.0中创建和7.6同样的Domain和Project。
4. 在SQLServer里找到生成的数据库,为了不影响下面导入数据,先清空里面的表。然后使用SQLServer的导入导出功能将数据导入到新服务器。需要注意一点的是,如果你前面没有先把用户复制过去的话,在这里导入导出完成后,很有可能TD里的Project是没有以前用户的,这就是我们为什么要先将用户复制过去的原因。
5. 数据导入完成后,接下来就需要将“TD_Dir”目录的内容复制到目标机器了,TD_Dir目录存放的是每个Domain及project的附件等信息,这个是一定要copy的。注意一点,安装TD时如果有条件的话,TD_Dir的目录位置最好也设置的和源机器一样,这样就可以避免后期的改动,如果没有设置一样,可以在doms.mdb表里修改,具体修改就不多说了,里面一共几个表,打开看看就知道了。
6. 完成上面几步后,在site administrator里将刚才创建的project升级到8.0。好了,现在就可以打开TD登录看看是不是数据都移植过来了呢。
步骤虽然不复杂,但这只是TD移植的其中一种情况,等有机会要再尝试下其他的情况。其实感觉TD的移植并不像想象中的那么复杂,只要思路清晰,找对方法,应该没什么大问题。
相关阅读:
- TD移植 (冰清, 2008-3-21)
- Mantis使用手册 (LOVECUI1218, 2008-5-28)
- Testlink1.7.4安装过程 (寒海芊, 2008-9-02)
- Testlink1.7学习笔记(1) (寒海芊, 2008-9-02)
- 基于windows的TestLink1.6.2安装 (冰清, 2008-9-26)
- TestLink1.6.0安装说明 (冰清, 2008-9-26)
- Testlink1.7.4 for windows 安装过程 (小孩, 2008-10-06)
- 用TestDirector的测试管理流程 (冰清, 2008-10-08)
- Test Director 8.0项目数据库维护和移植 (冰清, 2008-10-29)
- 初识验收测试管理工具FitNesse (Jon, 2008-11-02)
收藏
举报
TAG:
测试管理工具