51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2744|回复: 3
打印 上一主题 下一主题

[原创] 论TD如何做ORACLE数据库迁移

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-4-28 09:12:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我不是一个吝啬的人,我希望有经验大家共分享,所以我的空间一直是开放的

这次搞TD的迁移,让我或多或少的有了一些经验。因为做ORACLE数据库迁移的例子不多,折腾了两天的时间,终于搞定了TD的数据库迁移。可能网上的例子都是针对的SQLSERVER。

其实做TD的数据库迁移非常简单,关键的是三个地方需要注意

1.有两个文件夹的内容需要拷贝过来,一个是:C:\Program Files\Common Files\Mercury Interactive\DomsInfo。另外一个是C:\TD_Dir\Default\项目名  (如,我的是ICP_Project)这两个文件夹拷贝到目标机器上,覆盖目标机器 上的内容

2.覆盖完,需要更新ACCESS里内置的数据库连接,以及新的TD地址,在C:\Program Files\Common Files\Mercury Interactive\DomsInfo下的doms.db,打开这个数据库需要密码,TD统一的密码是:TDTDTD

3.迁移数据库,这一步应该最关键的,也是之前最难搞通的,之前一直以为,是在TD中配置的数据库并且是用的配置的用户名和密码,但是我错了,TD所有创建的用户表,有他自己的专用用户名和表空间,会自动生成一个数据用户,这个数据用户当时用管理员身份登录还没看到。这个用户名是:域名_项目名_db ,如果你的域名是TEST,项目名是STUDY,那么你的数据库用户就是Test_Study_db,密码都是统一的:tdtdtd



搞了两天,终于搞定这个TD迁移的问题了,开始都快绝望了,后来终于在网上看到了一段不经意之间留下的话,就是步骤3的话,让我一下拨开云雾见太阳了。永远记住,上帝关了所有的门以后,还会给你留一扇窗。只要坚持,问题永远会在你快绝望的时候,出现转机。感谢分享经验的朋友!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-5-3 14:20:59 | 只看该作者
感谢楼主分享经验
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2011-5-3 16:12:42 | 只看该作者
客气,如果问题可以来跟我及时沟通。。
QQ254151088
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-5-16 22:25:27 | 只看该作者
有所启发,谢谢
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 18:39 , Processed in 0.069012 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表