td服务器搭建及配置指南(testdirector)

上传人:好** 文档编号:117100153 上传时间:2019-11-18 格式:DOC 页数:27 大小:1.16MB
返回 下载 相关 举报
td服务器搭建及配置指南(testdirector)_第1页
第1页 / 共27页
td服务器搭建及配置指南(testdirector)_第2页
第2页 / 共27页
td服务器搭建及配置指南(testdirector)_第3页
第3页 / 共27页
td服务器搭建及配置指南(testdirector)_第4页
第4页 / 共27页
td服务器搭建及配置指南(testdirector)_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《td服务器搭建及配置指南(testdirector)》由会员分享,可在线阅读,更多相关《td服务器搭建及配置指南(testdirector)(27页珍藏版)》请在金锄头文库上搜索。

1、TD服务器搭建及配置指南第一:安装前的环境准备1. 系统需安装IIS作为web服务器(停止IIS的smtp服务)。2. 选择SQL Server2000作为数据库。Win2003需安装SP3。3. 以管理员登陆到系统,且系统设置密码。第二:安装1) 运行SETUP.exe文件,出现欢界面,点击next按钮。2) 输入license NO和Maintenance No.,点击next按钮license NO: B343P-44B44-43444-6444SMaintenance No: NPPPF-WGGGG-RPHWS-UH3303) 选择支持的数据库服务器类型:MS_SQL server,

2、Access(默认选中), Sybase, Oracl,可选一个或多个, 这里选择MS_SQL server点击Next按钮4) 输入SQL Server服务器名.此服务器名需和运行的SQL Server服务器名一致。点击Next。5) 输入用户名及密码。此用户名为登陆系统用户名,拥有系统的管理员权限。点击Next。6) 输入路径。此路径会设为共享目录,便于客户端向数据库写入数据。点击Next。7)设置邮件服务器。此处不建议设置邮件服务器,安装完成后再进行详细设置。点击Next。8)设置虚拟路径和物理路径9)选择Install SiteScope,点击Next。10)再点击Next,选择默认设

3、置,最后点击Install,进行安装。注意:安装完成之后所有项目的管理员密码为空。第三:安装过程中会遇到的问题及解决办法第一个问题:2003的IIS是手工启动的。启动后,不显示td的初始界面,但在其他机器上,通过网络浏览没有问题。解决方法.修改win2003的IIS的TDBIN的属性,开始管理工具Internet信息服务(IIS)管理器中,本地计算机-网站-默认网站-TDBIN,右键菜单属性-HTTP头à【MIME类型】,点【新建】按钮,填扩展名为ini,MIME类型为text/*,继续新建扩展名分别为:lld、dll、ocx、 xco、exe、adt、adm、xxx,MIME类型都

4、填为text/*。第二个问题:安装过程中,提示用户名密码错误,无法进行下面安装,原因数据执行保护DEP不允许该程序执行。解决方法:右击“我的电脑”选择“属性 性能【设置】 数据执行保护,选择选项:为除下列选定程序之外的所有程序和服务启动DEP(U),点击【添加】按钮,找到TD安装程序中的bin目录下:checku.exe,添加上即可。PS:这个经过亲自试验,有时候在做了上述操作之后仍然有这问题,所以建议取消掉数据保护并重启机器。第三个问题:安装程序完成,登陆时出现“The RPC server is unavailable”,The RPC server is unavailable.翻译过来

5、就是“RPC(远程过程调用)服务不可行。”它指的是“权限不够”的意思。导致这个错误的原因有很多1. RPC服务未启动。解决:控制面板-管理工具-服务-“Remote Procedure Call(RPC)”,启动一下(自动),服务状态“启动”; 2. 本身操作系统有问题缺少远程过程调用补丁。解决:更新操作系统。3.服务器端IIS没装。解决:安装IIS。以2000系统为例,控制面板-添加删除程序-添加删除windows组件-“Internet 信息服务(IIS)”打一下勾,下一步4.TD服务未启动。此种情况比较复杂,需要尝试不同的解决方案,先到TD所在的那台机器上,点右键的testdirecto

6、r checker,看看出错提示,对症下药。以下几种可以结合起来尝试:Ø 启动一下TD。到TD所在的那台电脑上,在系统栏右边有个小图标,鼠标移上去,点右键“Start TestDirector”;Ø 清空IE的cookies、History、缓存;删掉TD2000_80目录,重新下载一次插件;Ø 把 http:/IP/tdbin/start_a.htm 改为 http:/计算机名/tdbin/start_a.htmØ TD服务器装了多个版本的TD,兼容性问题;请卸载其中一个版本,重装TD;第四个问题:MSIE7.0无法访问testdirector8.0,

7、提示:“Microsoft Internet Explorer : 4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR.3.0.04131.06) is not supported”。原因:testdirector8.0不支持MSIE7.0的问题,解决:在安装目录一般为C:InetpubTDBIN下找到Start_a.htm文件,用记事本打开,即看到了文件源代码,找到fMSIE3456参数,修改在| (ua.lastIndexOf('

8、MSIE 6.0') != -1)后黏贴| (ua.lastIndexOf('MSIE 7.0') != -1),保持即可。打开IE7.0再次访问,下载插件,安装插件,没有问题了。PS:注意TD目前无法支持IE8.0同时对其他版本的浏览器支持效果也不是很好,如遨游,火狐,之类的浏览器,有时候会出错误。出错提示和上面一样。第五:安装到50%左右,提示无法找到路径,创建虚拟目录失败。重装IIS解决。第六:在win2003下安装Test Directo装过程中,会出现关于TD_DIR文件夹共享权限的问题,如图如果遇到此问题,解决办法很简单,把已经生成的TD_DIR文件夹手工设

9、置成共享,并把当前系统的管理员帐号添加进去,具有“控制权”。第七、当遇到IE打开TD出现空白页时,请把TD站点添加至IE的可信任站点中。PS:在安装过程中道50%还出现过一个错误:Access violation at address 005F9A2B in module 'setup.exe'.Read of address 00000000,此问题未解决,也未找到解决办法。推测是因为环境问题导致。第四:TD字体大小的修改TD8.0默认的字体很小,尤其是中文字体,看起来很累。也很不舒服。所以下面提供字体修改的办法。其实字体修改需要修改到TD本身的DLL 。不是一般设置能够完成

10、的。若是修改之后出现问题,TD不能访问。那么建议不要修改。可以用按住鼠标左键滑动滑轮,来调整字体大小(麻烦!),具体操作步骤如下:在第一次连接TD8.0服务器时,会下载一些文件,其中就包括控制字体的文件。下载后的文件控制TD8.0字体。客户机上的这个文件就是位于文件夹C:Program FilesCommon FilesMercury InteractiveTD2000_80的tdclientui80.ocx。要修改其中的字体设置,需要先解开文件然后修改设置,最后还要重新压缩。1、 解开文件 - 使用stripper(可以下载)2、 这个OCX文件必须解开才能编辑,解压缩后的文件变得很大。3、

11、 用PE Explorer打开这个OCX文件后,找到RC数据。接下来就要在这些数据中边找边猜了。在RC数据中,字体不是FontSize而是FontHeight,8磅字的对应数值是-11,9磅对应的是-12。因此可以在RC数据中搜索“-11”,确认是需要修改的字体大小就把-11改成-12,这样能减少很多翻看查找的时间。4、 重新压缩 - 使用ASPack(可以下载)修改了RC数据之后(就是FontHeight从-11改为-12,如果需要改字体也可以,不过当心不要输错了字体名字;需要汉化标题也可以,不过更要小心),要压缩这个OCX文件才能再使用,压缩之后OCX又恢复了原来的大小。这样就在客户端修改

12、完成了字体,将修改好的文件覆盖到C:Program FilesCommon FilesMercury InteractiveTD2000_80,下面就可以看到字体已经改大了。以上是在客户端修改字体。但是若是连接不同的服务器的话。客户端修改字体就存在问题,若是另外服务器也下载文件。就很可能将修改过的文件覆盖掉。所以下面介绍在服务器上修改字体将上面修改好的文件修改后缀名为xco.(服务器上的文件好像和客户端 的文件名字完全是反过来的)将其覆盖到c:intpubtdbininstall下面。修改c:intpubtdbin下面的setup_ini,文件中的file_4中的checksize=刚你覆盖的

13、那文件大小。保存。完成修改。将客户端C:Program FilesCommon FilesMercury Interactive下的TD2000_80目录全部删除之后。再连接TD服务器重新下载控件。就可以看到TD字体变大了。第五:TD邮件服务器配置前提条件如下:如果TD服务器是内网访问。必须相应配套有内部邮件服务器来发送邮件,其原理如下:发送邮件以项目管理员的邮箱通过邮件服务器发送给相应的项目成员。所以必须确保所以项目成员和管理员的邮箱地址是正确的。(外网同样道理)配置步骤如下:a) 在后台管理(site administrator)的td servers中,邮件协议采用smtp,邮件服务器填

14、写本公司的邮件服务器的ip(公司邮件服务器IP)或域名,这一步在安装td时也可以直接填写。b) 在后台管理(site administrator)的users中,添加参与项目的所有人员,注意一定要填写邮件地址,该邮件地址就是公司网络管理员分配给你的邮件地址。c) 在后台管理(site administrator)的projects中,选择一个需要自动发送邮件的项目,在右边找到send defect emails automatically前的选框,打上勾就可以了。d) 在后台管理(site administrator)的site config中,将mail_interval字段的值改为0,这样

15、做的目的是,当缺陷发生变化时,能够立即发送邮件,到此后台管理的配置完成了。e) 接下来是在自定义(customize)中的配置,选择一个需要自动发送邮件的项目,输入管理员密码,进入自定义配置页。f) 选择chang user properties,填入admin的全名和email,或者只添email,这里的可以填写成用户名部分为admin,服务器部分必须与之前添加用户时所给用户填写的email的服务器部分一致。g) 选择set up users,将属于该项目的用户添加进来,一并检查每个用户的邮箱是否正确h) 选择configure mail,选择邮件自动发送的触发字段,意思就是当某个字段发生变化,就自动发送邮件.比如当缺陷的状态改变时,邮件就开始自动发送.那就把状态这个字段从左边的字段中选到右边来i) 选择configure mail,设置接收邮件的过滤条件,它和上一步有联系,每个条件之间是与的关系,比如前面设置了状态改变时,就自动发送邮件,但是xxx这个人只想接收状态为fix的缺陷,就可以在缺陷字段那儿只填写fix,这样一来其他状态的缺陷就不会发送到xxx的邮箱中j) 选择set traceability notification,把所有框框都打上勾.到此自定义中的配置就完成了,这儿的重点是configure mai

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号