Oracle Enterprise Repository安装

测试环境

  • Oracle Linux R5U5 64bit
  • Oracle Database 11.2.0.1.0
  • Oracle Enterprise 11.1.1.3.1
  • Oracle WebLogic Server 10.3.3 

安装前准备

在安装之前,先创建数据库表空间及用户,样例脚本如下:

CREATE TABLESPACE OER_DATA
    DATAFILE '/opt/database/oradata/orcl/oer_data.dbf' SIZE 300M
 AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    LOGGING
    ONLINE
    SEGMENT SPACE MANAGEMENT AUTO;
CREATE TABLESPACE OER_LOB
    DATAFILE '/opt/database/oradata/orcl/oer_lob.dbf' SIZE 300M
 AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    LOGGING
    ONLINE
    SEGMENT SPACE MANAGEMENT AUTO;
CREATE TABLESPACE OER_INDEX
    DATAFILE '/opt/database/oradata/orcl/oer_index.dbf' SIZE 300M
 AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    LOGGING
    ONLINE
    SEGMENT SPACE MANAGEMENT AUTO;
CREATE USER OER IDENTIFIED BY oracle
DEFAULT TABLESPACE OER_DATA
    TEMPORARY TABLESPACE TEMP;
GRANT CREATE MATERIALIZED VIEW TO OER;
GRANT CREATE SEQUENCE TO OER;
GRANT CREATE SESSION TO OER;
GRANT CREATE SYNONYM TO OER;
GRANT CREATE TABLE TO OER;
GRANT CREATE TRIGGER TO OER;
GRANT CREATE VIEW TO OER;
GRANT UNLIMITED TABLESPACE TO OER;
GRANT RESOURCE,CONNECT to OER

原来根据在线文档怎么也配不出来,在测试数据库连接时总是报:“java.sql.SQLSyntaxErrorException: ORA-00955: 名称已由现有对象使用”,后来经过一步步跟踪发现,原来是在线文档有误,少了最后一行,即:GRANT RESOURCE,CONNECT TO OER。后来我又查阅了数据支持情况,发现认证的Oracle Database处理本是 11.1.0.7.0,不知道是不是和这个有关(我可不是DB专家)。另外,由于我使用的数据库是Oracle 11gR2,所以密码是区分大小写的。

安装介质

1. 执行安装脚本

java -jar OER111131_generic.jar

2. 选择MW_HOME,确认在安装前已经安装了WebLogic Server

3. 选择产品安装目录,例如:/opt/fmw/oer

4. 选择应用服务器,这里我们选择“WebLogic Server11”

5. 填写属性信息

  • OER managed server port number: 7101
  • Fully qualified server name:nini.cn.oracle.com(OER所在服务器机器名)
  • Repository application name:oer(Web Context,即:http://ip:port/oer

6. 配置数据库表空间

  • Data tablespace:OER_DATA
  • BLOB tablespace:OER_LOB
  • Index tablespace:OER_INDEX

7. 配置数据库信息

  • Database Type:Oracle
  • Driver:oracle.jdbc.driver.OracleDriver
  • Connection Class:com.flashline.db.ext.OracleConnection
  • Driver File Location:/opt/database/product/11.2.0/dbhome_1/jdbc/lib/ojdbc6.jar
  • DBMS Name:orcl
  • DBMS Port:1521
  • User Name:oer
  • User Password:oracle
  • Confirm User Password:oracle

8. 完成安装

介质安装完成后,OER将会生成一个域模版,OER相关的应用就通过模板的方式配置好了,这样用户就可以用此模版生成WLS Domain,

配置WLS Domain

配置WLS Domain选择上步生成的域模版

oer_domain

配置过程很简单,根据提示处理即可,此处略。

测试

http://nini.cn.oracle.com:7101/oer

默认用户名/密码:admin/admin

(完)

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>