采用默认安装即可,要注意以下信息,在部署需求管理环境时要用到:
● Oracle database server name (TCP/IP Host Name)
● Oracle database alias or service name
● Oracle schema name for storing RequisitePro projects (see procedure below)
● your user ID for logging on to the Oracle database
● your user password for logging on to the Oracle database
具体步骤:
a) 默认安装Oracle92,服务名为lsp.domain,系统管理员名system,密码system;
b) 打开Oracle Net Manger(Oracle-OracleHome92 àConfigration and Migration TollsàOracle Net Manger),选择Oracle Net配置—〉本地à服务命名,点击界面左侧的“+”创建一个新的服务名,属性如下:
● Net服务名:oauim;
● 协议:TCP/IP;
● 主机名:lishiping04;端口号:1521;
● (Oracle或更高版本)服务名:lsp.domain
● 测试,成功后点击完成。
2. 安装rationalsuiteanalyststudioforwindows
安装rationalsuiteanalyststudioforwindows.2002.05.00.305.000,注意安装过程中,在 “Choose Features”一定要选择“Rational RequisitePro”下的“Oracle Setup”;
关于序列号:安装时可以不配置序列号,安装完成以后,通过Rational Licence Key Administrator(Rational Suite AnalysistStudioàRational Licence Key Administrator)将rational文件导进去,具体步骤:Rational Licence Key Administrator下的LicenseàImport License Key(s)…。
3. 拷贝Oracle数据库环境需要的脚本文件
安装完成后,在“D:Program FilesRationalRequisiteProdatabaseoracleWindows”路径下,有部署Oracle数据库环境需要的一些脚本文件,将这些文件拷贝到本地磁盘的另一个目录下,如:F:/SQL/。
4. 修改SQL脚本中的值
a) 如果你不想使用默认的RequisitePro 方案的用户名和密码(reqpro,reqpro),修改文件create_reqpro.sql中以下两项的值:
DEFINE USR=reqpro
DEFINE PWD=reqpro
注意:不要使用非英文字符作为pwd的值。
b) 修改脚本路径:将文件create_reqpro.sql中
DEFINE PATH="$HOME/sql/"
的值修改为脚本存储在本机的路径,即把“$HOME/sql/”修改为“F:/SQL/”;
c) 修改Oracle数据库中data table和index table空间创建的路径:将文件create_reqpro.sql中
DEFINE ORACLE_DATA=/ORACLE_DATA/
DEFINE ORACLE_INDEX=/ORACLE_INDEX/DEFINE
修改为
DEFINE ORACLE_DATA=H:/oracle/oradata/ReqPro /ORACLE_DATA/
DEFINE ORACLE_INDEX=H:/oracle/oradata/ReqPro /ORACLE_INDEX/
注意:保证目录H:/oracle/oradata/ReqPro存在,并且包含子目录ORACLE_DATA和ORACLE_INDEX。
d) 指定一个Temporary表空间:修改将文件create_reqpro.sql中
DEFINE TEMP=TEMPORARY_DATA
注意:保证这个路径的值是有效的,在你的Oracle数据库中存在的表空间。有的Oracle版本使用TEMPORARY_DATA,有的版本使用TEMP;
e) 根据需要修改数据库实例需要的磁盘空间:修改文件create_reqpro.sql中的以下值:
SMALL = 10K
MEDIUM = 100K
LARGE = 1000K
REQS = 6000K
REQHIST = 75000K
最后两个变量分别是需求和需求历史。
f) 修改VARCHAR2数据类型的限制:根据你的Oracle版本允许的VARCHAR2数据类型限制,修改文件create_reqpro.sql中的MAX_VARCHAR值。Oracle7限制在2000以内,Orale8限制在4000以内。
5. 创建一个方案(Schema)
a) 按照步骤4修改CREATE_REQPRO文件;
b) 使用系统管理员身份登陆Oracle DB Server的SQL Plus;具体操作:打开Oracle SQL*Plus,用户名:system;密码:system;主机字符串:oauim。
c) 执行CREATE_REQPRO脚本,可以通过以下语句执行:
@ F:/SQL/CREATE_REQPRO
d) 执行过程中的log可以参见CREATE_REQPRO.LOG文件。