最近在自己的电脑上对RequisitePro进行了一些安装配置,由于此前没有任何相关的使用经验 ,因此只有抱着一本《rp_install》手册在哪里看,很是郁闷,IBM这么大的个公司,也不学学微软,把本地化的工作做好。
可以参考http://www-128.ibm.com/developerworks/cn/rational/r-jinrm/文档来进行安装。
下面开始RequisitePro的安装:
其实安装比较简单,不过在这之前,你需要做好一些准备工作:
1 计划 PLAN
首先,根据实际的情况,来确定你是用来生产环境还是试验环境。如果是试验环境建议用Access就可以了,如果是生产环境,可以根据项目面对的具体用户数来进行确定。这个时候,你就需要确定你的数据库选用类型,比如是DB2、Orcale、还是Sql Server或者是Access。
2 安装数据库
对于MS Sql Server是不需要安装客户端的,对于DB2,还有Orcale是需要进行配置,我这里是选择的SqlServer2000,和RequisitePro,RequisiteWeb安装在一起的。
注意如下特性:
- 数据库客户端只需要在RequisiteWeb服务器端安装,客户端不需要。
- Microsoft SQL Server是不需要安装客户端的。
- 如果安装Oracle客户端的时候RequisiteWeb已经安装,那么在Oracle安装完成之后要重启RequisiteWeb服务器。
3 开始安装RequisitePro
直接运行setup.exe,然后下一步下一步,完成安装,记得安装的时候选择RequisitePro的安装。注意:请关闭IIS的Web服务和其他的应用服务,因为RequisiteWeb使用了指定端口,如果需要更具体的配置,请参考安装手册。安装结束的时候会提示你进行License认证,请安装License Server。
4 配置Sql Server数据库
首先在数据库中创建一个默认名字为RequisitePro的数据库,文件大小为150M,日志文件为数据库文件大小的1、3。打开RequisitePro的目录下C:/Program Files/Rational/RequisitePro/database/sqlserver目录,有5个文本文档:
- login and user.sql
- tables and indexes.sql
- triggers.sql
- initial data.sql
- delete project.sql
在查询分析器中顺序执行以上前4个脚本,然后确定无错误。
注意:SqlServer中的用户需要采用混合模式,单纯的系统登陆模式将会影响RequisitePor的正常使用。
5 在RequisitePro中创建一个项目
请在创建的时候选择SqlServer,参考安装手册一路陪下去,ok
6 使用RequisiteWeb
在控制面板的服务里面应该有三个IBM HTTP Server 6.0、IBM Rational ClearQuest Mail Service、IBM WebSphere Application Server V6 - RWP ReqWeb servlet,确保IBM HTTP Server 6.0启动。
注意:如果你的用户数是1,请注意关闭RequisitePro,否则你将无法正常访问。
Question:
在实际的安装过程中,碰见了两个问题
1,我系统中已经存在了WASND,这个时候在安装RequisiteWeb,无法正常访问,需要重新配置端口。我的策略是卸载WAS,看那些英文头疼。
2,RequisiteWeb无法访问RequisitePro的项目。我的方法是在catalog.txt加入项目名称,我一直在想,如果要是我创建了N个项目,岂不是要加入N次吗?这不是太麻烦了?IBM不至于如此吧