要为 Jazz Team Server 创建表空间,请输入以下命令。将 JTS 替换为表空间名称,将 ORACLE_BASE 替换为 Oracle 安装位置的绝对路径,将 DMDB 替换为您在步骤 1 中创建的数据库名称,并将 JTS.DBF 替换为您要创建的数据文件名称。
CREATE TABLESPACE JTS
DATAFILE 'ORACLE_BASE/oradata/CLMDB/JTS.DBF'
SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
要为 Jazz Team Server 创建临时表空间,请输入以下命令。将 JTS_TEMP 替换为临时表空间名称,将 ORACLE_BASE 替换为 Oracle 安装位置的绝对路径,将 CLMDB 替换为您在步骤 1 中创建的数据库名称,并将 JTS_TEMP.DBF 替换为您要创建的临时文件名称。CREATE TEMPORARY TABLESPACE JTS_TEMP
TEMPFILE 'ORACLE_BASE/oradata/CLMDB/JTS_TEMP.DBF'
SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
要为“设计管理”应用程序创建表空间,请输入以下命令。将 DM 替换为表空间名称,将 ORACLE_BASE 替换为 Oracle 安装位置的绝对路径,将 DMDB 替换为您在步骤 1 中创建的数据库名称,并将 DM.DBF 替换为您要创建的数据文件名称。
CREATE TABLESPACE DM
DATAFILE 'ORACLE_BASE/oradata/DMDB/DM.DBF'
SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
要为“设计管理”应用程序创建临时表空间,请输入以下命令。将 DM_TEMP 替换为临时表空间名称,将 ORACLE_BASE 替换为 Oracle 安装位置的绝对路径,将 DMDB 替换为您在步骤 1 中创建的数据库名称,并将 DM_TEMP.DBF 替换为您要创建的临时文件名称。CREATE TEMPORARY TABLESPACE DM_TEMP
TEMPFILE 'ORACLE_BASE/oradata/DMDB/DM_TEMP.DBF'
SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
要为“配置管理”应用程序创建表空间,请输入以下命令。将 VVC 替换为表空间名称,将 ORACLE_BASE 替换为 Oracle 安装位置的绝对路径,将 DMDB 替换为您在步骤 1 中创建的数据库名称,并将 VVC.DBF 替换为您要创建的数据文件名称。
CREATE TABLESPACE VVC
DATAFILE 'ORACLE_BASE/oradata/DMDB/VVC.DBF'
SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
要为“配置管理”应用程序创建临时表空间,请输入以下命令。将 VVC_TEMP 替换为临时表空间名称,将 ORACLE_BASE 替换为 Oracle 安装位置的绝对路径,将 DMDB 替换为您在步骤 1 中创建的数据库名称,并将 VVC_TEMP.DBF 替换为您要创建的临时文件名称。CREATE TEMPORARY TABLESPACE VVC_TEMP
TEMPFILE 'ORACLE_BASE/oradata/DMDB/VVC_TEMP.DBF'
SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
要为公共数据仓库创建表空间,请输入以下命令。将 DW 替换为表空间名称,将 ORACLE_BASE 替换为 Oracle 安装位置的绝对路径,将 CLMDB 替换为您在步骤 1 中创建的数据库名称,并将 DW.DBF 替换为您要创建的数据文件名称。
CREATE TABLESPACE DW
DATAFILE 'ORACLE_BASE/oradata/DMDB/DW.DBF'
SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
要为公共数据仓库创建临时表空间,请输入以下命令。将 DW_TEMP 替换为临时表空间名称,将 ORACLE_BASE 替换为 Oracle 安装位置的绝对路径,将 DMDB 替换为您在步骤 1 中创建的数据库名称,并将 DW_TEMP.DBF 替换为您要创建的临时文件名称。CREATE TEMPORARY TABLESPACE DW_TEMP
TEMPFILE 'ORACLE_BASE/oradata/CLMDB/DW_TEMP.DBF'
SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
在 Oracle Enterprise Manager Database Control 中,单击服务器 > 表空间,并验证您创建的表空间是否显示以及是否可访问。另请确保名为 USERS 的缺省 Oracle 表空间已经存在。如果 Oracle 数据库中不存在此表空间,请创建该表空间。
创建表空间之后,必须为每一个应用程序创建一个特殊 Oracle 用户以使用 Oracle 数据库。对于使用同一个 Oracle 数据库运行的多个 Jazz 服务器,必须为每个应用程序都创建一个 Oracle 数据库用户。这个 Oracle 数据库用户必须能够在其表空间(不受限或者具有空间配额)中使用创建会话、表、过程和视图的特权创建数据库对象。
CREATE USER JTS_DB_USER IDENTIFIED BY Passw0rd DEFAULT TABLESPACE JTS QUOTA UNLIMITED ON JTS TEMPORARY TABLESPACE JTS_TEMP;
GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO JTS_DB_USER;
CREATE USER DM_DB_USER IDENTIFIED BY Passw0rd DEFAULT TABLESPACE DM QUOTA UNLIMITED ON DM TEMPORARY TABLESPACE DM_TEMP;
GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO DM_DB_USER;
CREATE USER VVC_DB_USER IDENTIFIED BY Passw0rd DEFAULT TABLESPACE VVC QUOTA UNLIMITED ON VVC TEMPORARY TABLESPACE VVC_TEMP;
GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO VVC_DB_USER;
CREATE USER DW_USER IDENTIFIED BY Passw0rd DEFAULT TABLESPACE DW QUOTA UNLIMITED ON DW TEMPORARY TABLESPACE DW_TEMP;
GRANT DBA TO DW_USER;
ORACLE_JDBC_DRIVER_FILE =.:Path_to_JDBC_dirver/ojdbc6.jar
如果您正在使用 WebSphere Application Server,那么您还必须添加指向 JDBC 驱动程序 ojdbc6.jar 的定制属性。有关更多信息,请参阅在 WebSphere Application Server 上部署 Design Management Server。