51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3370|回复: 11
打印 上一主题 下一主题

[求助] TD备份问题请教

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-12-29 16:32:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
从A服务器移植到B服务器:
首先在B服务器上安装了TD
然后将A服务器上的DomsInfo目录拷贝到B服务器上的DomsInfo
再将A服务器上的TD_Dir目录下的所有文件拷贝到B服务器的TD_Dir目录下
结果在B服务器上site administrator 能够正常使用,并且看到了原来A服务器上的Project;但是打开工程时,界面上都看不到域和工程?
有谁能够将移植的具体操作说一下?在同一台机器上移植是没有问题的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-12-29 16:47:46 | 只看该作者
还要移植数据库的啊!

呵呵。如果不是用的access的话。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-12-29 16:51:36 | 只看该作者
听起来是移植数据后没有激活这个project
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-12-29 16:56:25 | 只看该作者
这是TD项目移植的问题!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2004-12-30 10:31:11 | 只看该作者
确实是按照说明中的步骤移植,还是不行,我也想激活,但是在激活过程中就死机了
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2004-12-30 10:31:27 | 只看该作者
确实是按照说明中的步骤移植,还是不行,我也想激活,但是在激活过程中就死机了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2004-12-30 11:28:04 | 只看该作者
试试修改一下DomsInfo目录下的doms.mdb这个文件里面的表,把一些路径修改为服务器B的路径。然后再激活。
数据库密码:tdtdtd
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2004-12-30 11:38:18 | 只看该作者
一般需要修改哪些表的字段,能帮忙列一下吗?
非常感谢!!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2004-12-30 11:47:08 | 只看该作者
Originally posted by juliet7438 at 2004-12-30 11:38:
一般需要修改哪些表的字段,能帮忙列一下吗?
非常感谢!!

呵呵,打开表看看就知道了,project 的物理路径是一定要修改的!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-2-2 12:18:01 | 只看该作者
我的TD移植后,可以在本机访问,但是通过别的机器就不能访问了?
为什么呢?
哪里出问题了呢?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-2-5 22:44:33 | 只看该作者
如果历史数据不多的话,建议TD的配置还是手工重新作一遍
不过可以参考这个:
http://www.51testing.com/emagzine/No3_6.htm
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-2-7 10:04:20 | 只看该作者
更换TD服务器
说明:当前情况SQL Server数据库和TD服务器在同一台机器A上,A服务器上有一个工程名为TestProject,在default域中。现在预把TD服务器转移到机器B上,数据库依然放在原来的A机器上。
方法、步骤:
1.        在B机器上安装好TD。并且使用A机器上的数据;
2.        在B机器上建立一个工程TestProject,在default域中,与A机器上的相同。建立工程后,A数据库中新添加了一个数据库名为default_testproject_db0。将该工程置为Not Active;
3.        复制B机器中TD_Dir文件中的TestProject工程文件,覆盖A机器上的该文件,Dbid.ini文件除外;
4.        打开Dbid.ini文件,将Database Name=default_testproject_db0改为Database Name=default_testproject_db,即将0去掉,连接原来A机器上创建的数据库,保存文件;
5.        打开DomsInfo文件夹中的DOMS.MDB(密码为tdtdtd),打开PROJECTS表,将DATA_NAME default_testrproject_db0改为default_testrproject_db,保存;
6.        打开DomsInfo文件夹中的DOMS.MDB(密码为tdtdtd),打开USERS表,将原来B机器中该表中的USERS复制到该表中;
7.        重新启动B机器,开启后,将TestProject工程置为Active;
8.        OK,可以正常使用了。


TD移植
将现在的TD服务器和数据库都移植到另外的服务器上。
1.        在新的服务器上建一个与原来工程名字相同的工程,如TestProject;
2.        复制原来服务器上的TD_Dir文件中的TestProject工程文件,覆盖新服务器上的该文件,Dbid.ini文件除外;
3.        将原服务器上的该工程的数据导出到新的服务器上。OK了!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 08:33 , Processed in 0.077344 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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