软件测试


网站首页 | 软件测试论坛 | 软件测试培训 | 软件测试博客 | 软件测试杂志 | 软件测试沙龙 | 软件测试下载 | 软件测试顾问
业界新闻 | 软件测试人才 | 软件测试技术 | 软件测试工具 | 行业软件测试 | 软件测试管理 | 软件质量专栏 | 软件开发专栏
当前位置:首页>>软件测试工具>>Mercury>>正文
TestDirector数据库迁移+升级
文章出处:51testing博客 作者:51testing版主jzhao 发布时间:2007-03-21

 

配置

目标

操作系统

Windows 2000 Server简体中文版

Windows 2003 Server 简体中文版

TD版本

TestDirector 7.6 +SP4

TestDirector 8.0 +SP2

数据库

SQL Server 2000企业版

SQL Server 2000企业版+SP4

 

1.   首先要保证目标机器已配置好,TD能正常使用,需要提一下的是,目标机器的机器名最好和源机器的一致,IP可以不同,移植时要保证当前登录的用户要有管理员权限,应设置密码,还有就是SQL Serversa最好也设置上密码,不知道为什么我第一次安装完TD8.0后由于sa是在安装完TD才设置的密码,导致无法正常创建DBServer,后来ghost回去先设置了sa的密码然后再安装TD8.0,安装完后直接就可以使用。

 

2.   前期工作做好后,下面就可以进行移植了。先将源服务器doms.mdb(密码是tdtdtd)里user表里的用户复制到目标服务器里的user表。

 

3.   TD8.0中创建和7.6同样的DomainProject

 

4.   SQLServer里找到生成的数据库,为了不影响下面导入数据,先清空里面的表。然后使用SQLServer的导入导出功能将数据导入到新服务器。需要注意一点的是,如果你前面没有先把用户复制过去的话,在这里导入导出完成后,很有可能TD里的Project是没有以前用户的,这就是我们为什么要先将用户复制过去的原因。

 

5.   数据导入完成后,接下来就需要将“TD_Dir”目录的内容复制到目标机器了,TD_Dir目录存放的是每个Domainproject的附件等信息,这个是一定要copy的。注意一点,安装TD时如果有条件的话,TD_Dir的目录位置最好也设置的和源机器一样,这样就可以避免后期的改动,如果没有设置一样,可以在doms.mdb表里修改,具体修改就不多说了,里面一共几个表,打开看看就知道了。

 

6.   完成上面几步后,在site administrator里将刚才创建的project 升级到8.0。好了,现在就可以打开TD登录看看是不是数据都移植过来了呢。

 

  步骤虽然不复杂,但这只是TD移植的其中一种情况,等有机会要再尝试下其他的情况。其实感觉TD的移植并不像想象中的那么复杂,只要思路清晰,找对方法,应该没什么大问题。

 

此文来源于51testing博客,转载请注明出处

原始链接: http://blog.51testing.com/?439/action_viewspace_itemid_5200.html


站内搜索
相关文章
◎loadrunner监视linux服务器的安装与操作
◎用QTP录制时如何识别编辑框
◎QTP常见问题解答四
◎QTP常见问题解答三
◎QTP常见问题解答二
◎QTP常见问题解答一
◎学习loadrunner之一_事务
◎《自动化测试工具介绍QTP篇》——新手必看
◎校验对象是否存在object.exist
◎QTP与回归测试
◎QTP中一些基础代码结构累积
◎QTP中MS SQL SERVER数据库连接的一种简单方法
◎Object Repository 的合并
◎Mercury LoadRunner 8.1 使用前必读三
◎Mercury LoadRunner 8.1 使用前必读二
◎Mercury LoadRunner 8.1 使用前必读一
◎我来谈谈WinRunner和QTP的区别
◎winrunner 永久注册成功秘笈
◎td的邮件服务器配置成功
◎LoadRunner下DLL的调用
◎关于"RPC server is unavailable"的解决方案
◎QTP中虚拟对象设置
◎TD中Case的复用
◎中英文操作系统切换导致的找不到对象的解决方法
◎利用Analysis 分析结果
◎文件/表参数的数据分配和更新方法
◎QTP描述性编程原理介绍
◎对象库的管理与合并
◎QTP的学习历程
◎LoadRunner学习——LoadRunner的安装
◎解决回放时浏览器乱码问题
◎TD与QTP连接
◎QTP中的描述性编程
◎测试结果报告知多少
◎QTP中设置共享对象库
◎设定时间让脚本自动运行
◎如何在QTP中使用IE以外浏览器录制和运行测试?
◎QTP中调用共享文件
◎如何使用qtp检查网页中显示的文字颜色为指定的颜色
◎LoadRunner使用虚拟IP测试流程
◎QTP中的步骤生成器
◎Robot GUI脚本操作SQL SERVER数据库
◎QTP脚本还可以这样写
◎对动态的weblist取得其name值
◎QTP中测试环境的初始化
◎QTP Recovery Scenario 简介
◎解决LR无法动态从数据库取值的方法
◎详解loadrunner的think time
◎QTP的登陆脚本设计
◎再论TD的数据迁移
热门文章
◎主流测试工具介绍(1)
◎Winrunner经验总结
◎主流测试工具介绍(2)
◎主流测试工具介绍(3)
◎Winrunner TSL命令简介(一)
◎WinRunner的问题整理
◎LoadRunner监视的性能计数器
◎四款主流测试工具的测试流程
◎Loadrunner中参数的设置
◎LoadRunner的一个解决方案
◎让LoadRunner走下神坛
◎WinRunner 脚本标准格式
◎LoadRunner简化国泰航空测试流程
◎WinRunner如何实现自动化测试
◎jboss tomcat weblogic websphere 性能对比测试
◎利用loadrunner测试ORACLE存储过程的性能
◎Winrunner TSL命令简介(四)
◎Winrunner TSL命令简介(二)
◎使用LoadRunner测试TUXEDO
◎TestDirector项目数据迁移完整过程
◎LoadRunner函数介绍
◎关于"RPC server is unavailable"的解决方案
◎Winrunner TSL命令简介(三)
◎使用Winrunner进行性能测试
◎WinRunner使用经验介绍
◎LoadRunner本机录制http协议程序遇到的问题以及解决方法
◎TD7.6 字段中英文对照表
◎Winrunner Context Sensitive命令列表
◎TD中Case的复用
◎MI测试工具介绍
◎对脚本的建议
◎QTP的登陆脚本设计
◎QTP的学习历程
◎如何用QTP解析PDF
◎QuickTestPro SP考试心得
◎LoadRunner学习——LoadRunner的安装
◎loadruner报错:Step download timeout(120 seconds)的解决方法
◎winsock协议错误编码解析
◎TD 7.x 升级到 TD 8.0 的一些经验(SQLSERVER 下)
◎高级测试管理的工具和技术
◎ERP功能测试最佳实践:10个步骤确保ERP系统的可靠性
◎QuickTestPro中的快捷键
◎使用LoadRunner来测试BEATUXEDO (LoadRunner 7.6)
◎Mercury LoadRunner 8.1 使用前必读三
◎winsock的buffer简单解析
◎LoadRunner函数介绍续
◎Mercury LoadRunner 8.1 使用前必读一
◎何谓 Keyword-Driven Testing?
◎QTP的登陆脚本设计
◎关于"The RPC server is unavailable"的探讨及解决方案

Google提供的广告