TD8.0项目迁移

一、软硬件环境:
台式机IP地址:192.168.51.107
系统:Windows Server 2003 Enterprise Edition SP 2
数据库:SQL Server 2000 SP2 + SP4升级包
内存:4G


二、预置条件:
按照 《TD8.0安装记录》文档安装好SQL Server 和 TD8.0


三、迁移过程
1、备份项目数据库文件(default_cnkitest_db),在新机器还原
https://jingyan.baidu.com/article/b24f6c82307da186bfe5dac7.html(sql server 2000如何手动备份数据库)
2、从之前的机器上复制以下目录至新机器相同路径:
1)DomsInfo(默认路径为C:\Program Files\Common Files\Mercury Interactive\)

2)TD_Dir(默认路径为C:\TD_Dir)

上图:TD_Dir文件内容(项目在Default目录下,Default为默认域名称)


3、还原项目(Restore Project)(前置条件:按照步骤3配置好DB Servers,见下图)


上图:还原项目(Restore Project)


上图:在弹出的对话框点击“Restore”即可还原项目
4、改变Access数据库中的计算机名称


上图:Access数据库文件


上图:使用Microsoft Office Access打开数据库,密码为:tdtdtd


上图:打开后,数据表如下


上图:打开TDSERVERS表,将两处改为计算机名即可


上图:计算机名(右键点击我的电脑--属性--计算机名)


三、常见错误
1、迁移过程中第3步还原项目失败
解决方法:
1)数据库还原是否正确

2)TD后台配置中,DB Server与数据库连接是否正确(查看方式:点击ping图标)


上图:ping成功,则表示与数据库连接正常
2、Sever properties wasn’t initialized successfully(服务器属性未被成功初始化).


上图:初始化失败
解决方法:
修改doms.mdb文件中的数据表,必须修改为本机计算机名称(备注:数据表各自代表什么,见参考链接第1篇文章)


四、迁移总结:
1、尝试了几种方法,这种是个人认为比较简单的方法,需要修改的地方相对较少。其他方法见参考链接,大同小异,大家按照自己喜欢的方式迁移即可
2、如果新机器之前安装过TD,建议先完全卸载了再重新配置,否则很容易出现“属性为被成功初始化”的错误


五、参考链接:
1、TD的备份与还原
http://blog.sina.com.cn/s/blog_4d99143d010009hl.html
2、TD8.0项目移植全过程
https://blog.csdn.net/windone0109/article/details/3758566
3、TD8.0缺陷管理工具操作手册
https://wenku.baidu.com/view/303ecb4bee06eff9aff80771.html
4、TD8.0项目移植
http://bbs.51testing.com/thread-96154-1-1.html
5、TD卸载步骤
http://blog.sina.com.cn/s/blog_5efe0e3e0100c2ti.html

猜你喜欢

转载自blog.csdn.net/heimao0307/article/details/80801090
今日推荐