这两天想安装一下测试管理工具,在FTP网站上成功下载了QC STARTER 9.0.在WIN2003 SERVER上安装时,却出现了如下错误,也许与我安装的SQL 2005 EXPRESS有关系?
网上搜了若干解决办法,现整理如下,留待一一试用:
1.安装QC9.0过程中,有一处让输入系统的用户名、密码、域,但是即使我输入正确的用户名密码,依然提示:用户名或密码错误,我试了n次,还是报错,我当时都快要疯了。
1.安装过程中Jboss服务键入windows系统用户名密码域时总是提示用户名密码不正确!
解决方法:我的电脑->属性->高级->性能设置->数据执行保护:选择第一项,不要选择第二项!重启一下电脑,再次安装QC此屏障通过!!
2.连接数据库,提示“属性不正确
解决方法:这个问题主要就是数据库连接问题。
a.程序->SQL2005->配置工具->SQL Server外围应用配置器->远程连接->选择“仅使用TCP/IP”选项。
b.程序->SQL2005->配置工具->SQL Server configuration manager->将网络配置下面协议里面的VIA禁用,Named Pipes禁用;将客户端协议下面的VIA禁用,Named Pipes禁用,一定要SQLServer重启一下服务。
此时再连接下数据库应该就互联了!
再安装QC也不会再有数据库连接不上的情况了!一路到底顺利成功!
3。http://bbs.51testing.com/viewthread.php?tid=79791
4.别的机器无法访问的问题,我解决了!
你在启动jboss的批处理文件 run.bat
这样别的机器就可以访问你的QC了。
5.
用了我2天终于搞定了,从TD7.6装到TD8再到QC9……
最后用了JBOSS+2003SERVER R2+SQL SERVER 2005才搞定。
要点简单潦草工作笔记样式的潦草说说
首先要配置SQL服务器的外围应用配置,远程连接启动,自动。
然后配置SQL SERVER 2005,sa用户,密码自定
选择SQL验证登陆。
先建立一个超级管理员,权限分配到administrators,但是不要用administrator,我试过,确实权限上有问题,和域也许有关。最后安装完了,始终会打不开QC页面,空白。
然后域名就用你的计算机名。
然后选择JBOSS服务器,使用JBOSS内置WEB服务器。
选择SQL验证登陆,sa 1
站点管理名字自己设
最后发现一个问题重新启动后无法运行那个QC START,因为有个RUN.BAT的批处理文件无法运行,而这个就是运行JBOSSSERVICE的关键。
还有个问题需要注意的是,最好不要装DEMO测试项目,选择无。
除非你是SQL SERVER 2000,因为我是SQLSERVER2005,看网上帖子说有兼容性问题。
反正我一直都会报错,百分之百的时候。
直接删除启动里的QC START CONCORL,不需要。然后添加RUN.bat到计划任务内。
不然你只有每次开机手动去运行了,显然不科学。
用了后一切OK
<但是新问题又出来了,无法提交缺陷。
很方便,有ping,发觉不通。然后考虑是不是数据库服务器问题。
然后取消了我事先设置的那个测试项目的SQL服务器引擎。OK>
SQLSERVER2005 连接
需要修改SQL2005中的连接方式
SQL SERVER 2005
配置工具
1:打开SQL2005外围应用配置器,启动SQL服务中“远程连接”
2:打开 SQL Server Configuration Manager 启动 SQL服务器 并修改启动方式为自动
3:打开 SQL Server Management Studio 使用SQL认证方式连接数据库(验证)
前3步正常通过后再安装QC,数据库那里只需要正确填写SA的密码就可以了~!
安装环境:windows 2003 sp2 + sqlserver2005
qc版本:qc9.0中文版,下载地址:http://www.17testing.com/download/QC90_CN.zip
解决办法:输入windows登录用户、密码、域时,用户不能用超级管理员(可以新建一个拥有超级管理员权限的用户),域就输入服务器计算机名全称。链接数据库方式必须用sqlserver身份验证的方式(如果不知道用户sa的密码,可新建一个有相同权限的用户)。
安装选择内置jboss,提示输入登录windows用户名、密码和域。因为我是超级管理员登录到本机安装的,服务器没有添加到域,所以第一次安装时域为空,系统提示说本地网络无法访问,没有理会,继续安装,sqlserver登录选择集成windows登录,安装顺利,但安装结束后jboss无法启动,can't start quality center。知道是jboss配置的问题,但不知该如何解决,根据网上提供的方法,试了多种均无效。在网上看到很多人说域一定要输入,如果没有域的就输入计算机名称,但我输入后总是提示用户名密码错误,百思不得其解。后来突然想到新建一个有超级管理员权限的用户来登录,果然奏效。但到了链接sqlserver时又卡住了,原本一直使用集成windows登录方式,因我不知道sa密码,问其他人也说记不清了。正当我想修改sa密码时,才突然想到可以新建一个用户的,让其有sa一样的权限就ok了。
安装成功后,启动一切正常!问题就这样解决,万岁!!!
有个网友提供的办法或许有效,但是一定要先确定你自己写的qcrun.bat文件可以允许。
为了能在开机时让JBOSS也自动启动,可以按照以下的步骤来解决之:
基本思路:通过将JBOSS的运行路径写到一个。bat文件中(不建议使用本身的run.bat文件);
在WIN中的“任务计划”中定义这个文件的执行时间
假设:QC的JBOSS运行文件的路径如下:D:\Program Files\Mercury\Quality Center\jboss\bin
1.打开一个notepad,写这样的内容:
D:\>cd Program Files\Mercury\Quality Center\jboss\bin
run.bat
2.另存为qcrun.bat
3.开始-设置-控制面板-任务和计划-添加任务和计划
4.下一步
5.选择step3的文件
6.设置时间(最好是开机后的时间)
问题二则
环境:QC9.0,操作系统2003 SP2,数据库SQL Server2005
问题描述:安装QC9.0时,遇到了两方面问题,今天全部搞定。
1.安装过程中Jboss服务键入windows系统用户名密码域时总是提示用户名密码不正确!
解决方法:我的电脑->属性->高级->性能设置->数据执行保护:选择第一项,不要选择第二项!重启一下电脑,再次安装QC此屏障通过!!
2.连接数据库,提示“属性不正确试图连接数据库时出现错误。请检查该数据库是否可用以及给定的参数是否正确。单击“上一步”更正数据库配置变量。”,并且发现别人连接不上我的数据库,我也连不上别人的。
解决方法:这个问题主要就是数据库连接问题。
a.程序->SQL2005->配置工具->SQL Server外围应用配置器->远程连接->选择“仅使用TCP/IP”选项。
b.程序->SQL2005->配置工具->SQL Server configuration manager->将网络配置下面协议里面的VIA禁用,Named Pipes禁用;将客户端协议下面的VIA禁用,Named Pipes禁用,一定要SQLServer重启一下服务。
此时再连接下数据库应该就互联了!
QC 9.0在XP和Win2003上安装时出现的一个问题
QC 9.0在XP和Win2003上安装时,到了配置数据库的那一步老是出现属性不正确(我使用的SQL Server),而无法正确安装下去,开始以为是密码不能为空,服务器上一定要安装数据库服务器等,但是试过后都不能解决问题。刚好在配置我们产品的时候,也出现了数据库连接不上的问题,经查阅资料,原来是XP和Win2003上需要打上SQL Server SP4,否则在远程访问时会出现问题。
现在在打了补丁后,QC终于可以连上数据库服务器了
我是windows2000+sql server 2000+sq4补丁+qc搭建的,很顺利也很好用。 楼主看下sql是否需要打补丁,或是你的os是否需要打补丁 |
需要修改SQL2005中的连接方式
1:打开SQL2005外围应用配置器,启动SQL服务中“远程连接”
2:打开 SQL Server Configuration Manager
3:打开 SQL Server Management Studio 使用SQL认证方式连接数据库(验证)
前3步正常通过后再安装QC,数据库那里只需要正确填写SA的密码就可以了~!