Oracle 数据库配置 |
Oracle 是目前全球最流行、功能最强大的数据库管理系统之一,Oracle 数据库具有完备的数据管理功能,并实现了完善的分布式处理功能。iPortal 支持使用 Oracle 数据库存储门户数据和安全信息。
如果您已经安装了 Oracle 数据库,在创建数据库实例、表空间,添加并授权用户后,即可开始进行门户数据存储配置、安全信息存储配置。如果您还未安装 Oracle,安装及配置过程可参考:Oracle 安装与配置。
注意:在 iPortal 中,建议您使用不同的 Oracle 用户分别存储门户数据和安全信息,便于数据管理。
在启用 Oracle 数据库前,需要您添加 Oracle 的 JDBC 驱动包到 iPortal 内,具体流程如下:
iPortal 门户数据存储的数据库配置,建议在 iPortal 启动之前(创建初始化管理员账号之前)进行配置,配置信息在安装目录(%SuperMap iPortal_HOME%\webapps\iportal\WEB-INF)下的 iportal.xml 配置文件中,详情可参见:iPortal 配置文件说明。使用 Oracle 数据库时,您只需将默认的 SQLite 数据库连接池配置信息注释掉或删除掉,将如下 Oracle 数据库连接池配置信息的注释符号去掉即可,示例配置如下:
<dbType>ORACLE</dbType>
<driverClass>oracle.jdbc.driver.OracleDriver</driverClass>
<jdbcUrl>jdbc:oracle:thin:@localhost:1521:iportal</jdbcUrl>
<maxPoolSize>30</maxPoolSize>
<initialPoolSize>5</initialPoolSize>
<minPoolSize>5</minPoolSize>
<maxIdleTime>3000</maxIdleTime>
<maxWait>300000</maxWait>
<username>orcluser1</username>
<password></password>
iPortal 安全信息存储的数据库配置,可以在 iPortal 启动后配置。iPortal 的管理员登录门户后,在门户首页点击“管理”> "安全"> "安全配置",选择"安全信息存储"选项卡,进入安全信息存储配置页面,具体请参见:安全信息存储。