登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

飞哥的技术博客

世上无难事,只怕有心人!

 
 
 

日志

 
 
 
 

RequisitePro安装和Oracle环境的部署  

2009-06-25 21:04:16|  分类: Oracle |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

RequisitePro安装和Oracle环境的部署

  1. 安装Oracle数据库

  采用默认安装即可,要注意以下信息,在部署需求管理环境时要用到:

  ² 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文件。

  6. 连接到Oracle数据库的用户ID:

  所有的RequisitePro工程连接到Oracle使用的都是同一个用户名,就是在create_reqpro.sql中指定的USR(reqpro)。由于RequisitePro使用自己的用户和用户组表来控制到project的连接,所以每个用户不需要独立的Oracle账号。

  7. 在一个Oracle数据库中部署多个工程

  参照步骤10;

  8. 通过数据库连接工程

  当远程连接一个数据库服务(即Oracle数据库服务器不是部署在本机上)的时候,需要配置这一项。

  9. 设置PC的Oracle连接

  当远程连接一个数据库服务(即Oracle数据库服务器不是部署在本机上)的时候,需要配置这一项。

  10. 在Requisite Pro中创建一个Oracle的工程

  10.1. 部署之前需要准备的数据

  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

  10.2. 配置Project属性

  打开Rational RequisitePro(Rational Suite AnalysistStudioàRational RequisitePro),File à New à Project,弹出新建窗口,选择New对话框中的Blank,点击“OK”,系统弹出“Project属性”对话框;根据需要修改工程名称Name和工程存储路径Directory属性,在Datebase属性项中选择“Oracle”。

  10.3. 配置数据库属性

  在“Project属性”对话框中,点击“Properties…”按钮,系统弹出“数据库属性”对话框;点击“Configure”按钮,系统弹出“Oracle配置的ODBC属性”对话框

  不要修改“Data Source Name a”和“Description”的默认值,输入“User Name”和“Server”的值。User Name的值是登陆到Oracle数据库的用户名,由Oracle数据库的管理员提供,默认值为reqpro;Server的值是连接到数据库的数据库服务名,例如:oauim。输入完成后,点击“OK”按钮关闭当前对话框回到“数据库属性”对话框。

  点击“Account Info…”按钮,系统弹出“数据库帐号信息”的对话框:

  不要修改“User ID”的默认值,输入其余项的值。Password是登陆到数据库服务器的密码,由Oracle数据库的管理员提供,默认值为reqpro;Verify Password的值同Password;Schema是Oracle数据库中对应于RequisitePro系统的方案的名称,默认为reqpro。输入完成后,点击“OK”按钮关闭当前对话框回到“数据库属性”对话框。点击“OK”按钮创建相关信息,如果输入信息有误,则会提示不成功;

  创建成功后,关闭当前对话框回到“Project属性”对话框,点击“OK”创建新工程。

  11. Archiving和Baselining一个Oracle工程

参照联机帮助中的"Archiving enterprise database projects" 和 "Baselining projects with Unified Change Management"章节。




引文来源  RequisitePro安装和Oracle环境的部署|IT168 技术开发
  评论这张
 
阅读(375)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018