51Testing软件测试论坛
标题:
TD7.6移植到8.0中的一些问题的解决方法
[打印本页]
作者:
圣西罗
时间:
2008-2-20 20:50
标题:
TD7.6移植到8.0中的一些问题的解决方法
Server1
上
TD7.6
下的相关环境如下:
服务器名:
server1
数据库:
Sql Server2000
被移植项目:
PMS10
项目所在域:
topwalk
项目在
sql
中的数据库名字:
topwalk_PMS10_db
项目所在目录:
c:\TD_DIR\PMS10
Server2
上
TD8.0
下的相关环境:
服务器名:
server2
数据库:
Sql Server2000
现有在域:建立域
topwalk
(与
server1
上域名一致)
现有项目:建立项目
PMS10(
与
server1
上域名一致
) #
这个项目建立时不要激活
项目在
sql
中的数据库名字:
topwalk_PMS10_db
项目所在目录:
c:\TD_DIR\PMS10
备注:在
server2
看着和
SERVER1
一样但是里面是空的数据库,没有任何数据,其实移植数据方法有很多我用的是
TD
自带的
upgrade project
功能。会自动把以前的项目中的用户信息管理员信息等自动导入(有些朋友说自带的
upgrade
功能会丢失用户信息我没有遇到)。
Sqlserver
自带的企业管理器,连结
server1
和
server2
的
sql server,
选择
server1
中的
topwalk_PMS10_db
库,右键
-
所有任务
-
导出数据,然后选择数据源(
server1
上的
topwalk_PMS10_db
),点击下一步选择目标数据库(
server2
上的
topwalk_PMS10_db
)注意这需要选择使用
sql server
身份验证,输入用户名密码(这可是你自己设置的不要说不知道),,点击下一步,选择复制方式,一定要选择第三个即在
sql server
数据库之间复制对象和数据否则有些数据会丢失。
这是目的数据库一定不要选择默认
一定要选择第三种方式复制。
然后将
server1
上的
c:\TD_DIR\PMS10
目录覆盖到
server2
的
c:\TD_DIR\PMS10
上。
//
注意覆盖后一定要修改:
C
:
\TD_DIR\ZB_TD\ZB_TEST\Dbid.ini.
该文件内容如下:
[General]
Database_Type=MSSQL
//
表示项目数据库类型为
sqlserver
Created_Date=11/07/07 01:06:31
//
数据库创建时间
Created_By=td
//
数据库为
td
创建
AliasName=PMS10
//
项目名称
Database Name=TOPWWALK_PMS10_db
//sqlserver2000
中项目数据库的名字
Database Server=server1
//
数据库所在服务器的机器名
Domain Name=TOPWALK
//
项目所在的域名
SendAllQualified=N
Has_VCS_DB=N
本文档移植项目需要改动的地方。
Database Server=
server2
。
在
TD
中执行
upgrade project
功能。
OK
,恭喜你,第一个项目已经移植成功了。
关于IE7.0不能访问解决:
TD安装目录中\InetPub\TDBIN下
start_a
Reports_default
SiteAdmin
三个文件中的
var fMSIE3456 = (ua.lastIndexOf('MSIE 3.0') !等等可以用下面这句话覆盖
var fMSIE3456 = (ua.lastIndexOf('MSIE 3.0') != -1) || (ua.lastIndexOf('MSIE 4.0') != -1) || (ua.lastIndexOf('MSIE 5.0') != -1) || (ua.lastIndexOf('MSIE 5.5') != -1) || (ua.lastIndexOf('MSIE 6.0') != -1) || (ua.lastIndexOf('MSIE 7.0') != -1);
关于TD8.0字体问题的解决方法
将下面的文件解压后覆盖到
TD安装目录中
\InetPub\TDBIN\Install\下
作者:
圣西罗
时间:
2008-2-22 12:32
群272893560
有兴趣大家多多交流
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2