此部分包含有关在 Oracle 中为 IBM® Rational® Asset Manager 手动创建和填充表的指示信息。
开始之前
Oracle 必须已安装且正在运行。此外,还要确保知道 SQL 脚本的位置(通常为
path_to_installation_media \db_scripts\Oracle)。
过程
要创建数据库表,请执行以下操作:
- 使用 Oracle 数据库配置助手,遵循向导中的步骤创建数据库。
- 使用全局数据库名称 ramdb_your_domain 和系统标识 (SID) ramdb。
- 在定制脚本选项卡上,请勿运行在后续步骤中提及的 SQL 脚本。必须先创建用户帐户。
- 在“字符集”页面上,选择使用 Unicode(AL32UTF8)。
- 同样在“字符集”页面上,对“国家字符集”选择 UTF8 - Unicode 3.0 UTF-8。
- 完成向导中的其他页,并接受缺省值。
- 创建数据库用户:
- 打开数据库控制。
- 浏览至用户页面。(在 Oracle 10.2(g) 中,单击管理,然后单击用户;在 Oracle 11(g) 中,单击服务器,然后在“安全性”部分中单击用户。)
- 创建符合以下资格的名为 RAMSCHEMA 的用户:
- 用户必须命名为 RAMSCHEMA。Rational Asset Manager 需要名为 RAMSCHEMA 的模式,并且在 Oracle 中,模式由数据库用户所有且与该用户同名。您不能使用其他名称。
- 用户具有 RESOURCE 和 CONNECT 角色。
- 用户必须具有 CREATE VIEW 特权:GRANT CREATE VIEW TO RAMSCHEMA
- 用户的配额设置不受限制。
- 对于表空间,可以使用满足所创建用户的访问级别需求的任意缺省表空间(Temp 除外)。
- 运行用于填充数据库的脚本。如果使用的是服务器设置应用程序,那么此步骤不必要;服务器设置应用程序会为您运行脚本。
- 单击 SQL+ 以将它打开。
- 打开 sqlscripts/oracle 文件夹中的
RAMSCHEMA_Oracle.sql 文件。突出显示文件的全部内容,复制它们(右键单击,然后单击复制),然后将它们粘贴到 SQL+ 的顶部。
- 单击执行。完成该过程后,请从窗口顶部删除命令。
- 对 bootStrap_Oracle.sql 文件重复这些步骤。
- 验证是否创建了表。