总结:修改的内容还需要根据自己的实际情况进行修改,我这里只列出常修改的一些字段。
4):修改Project中的INI文件:
修改INI文件目的是:ini文件保存数据库信息,TD程序信息,项目名称以及相关的内容。
具体思路:修改ini文件配置参数,使TD项目文件和项目数据库关联。
将C:TD_DirDefault目录下面的E-CIS项目文件,拷贝到备份的计算机中,然后修改E-CIS文件夹内的Dbid.ini文件:
Dbid.ini 内容:
[General]
Database_Type=MSSQL
Created_Date=08/11/04 15:44:39
Created_By=td
AliasName=E-CIS
Database Name=default_e_cis_db
Database Server=10.168.188.229
Domain Name=DEFAULT
SendAllQualified=Y
Has_VCS_DB=Y
主要修改的内容是:
Database Name=default_e_cis_db
Database Server=10.168.188.229
按照实际情况填写这些信息,ok了。
总结:通过以上的介绍,我们集成工作环境的移植工作已经完成了。经过这样的移植,我们可以实现TD项目的双机备份,双机备份可以让我们的数据更安全、更有保障。
.分布式工作环境的备份和恢复方法
分布式工作环境的项目移植相对集成工作环境移植更简单,在这里我们不详细介绍,相信大家看过集成工作环境的移植对分布式移植不在话下了。
我们对分布式工作环境移植的思路:
强调首先备份项目的数据。
移植TDDir目录下的项目文件到新的服务器上。
复制DomsInfo目录到新服务器C:Program FilesCommon FilesMercury Interactive下。
修改这个目录下Doms.mdb文件的参数。(修改的详细方法见集成工作环境的移植)
总结:相对集成工作环境移植来说,分布式结构移植少了数据库的移植,可以继续使用原有的数据库,在移植过程中数据库的移植是移植成功与否的关键因素之一,少了这个过程相信大家移植更为方便。
【小结】以上我们介绍了两种结构的移植工作,经过上述修改项后,迁移数据的工作已经成功,td服务器可以访问迁移后的数据库。通过移植工作,同时可以解决TD项目的双机相互备份的问题,保障数据的安全性。
再次备份TD项目,只需要将原来TD后台数据库表中的数据导入另一台计算机中的数据库中,可