intra-mart Accel Platform / 安装指南

第12版 2014-08-01

«  4.2. Database   ::   Contents   ::   4.2.2. JDBC驱动  »

4.2.1. Database服务

4.2.1.1. 安装 Database

  • intra-mart Accel Platform 需要数据库。
    请安装要使用的 Database 。关于安装详细说明请参照各产品提供的文档。
    本文将以 PostgreSQL (Windows版)为例进行说明。

警告

Database 的编码必须是 UTF-8

警告

除了需要对 Database 进行数据的登记/更新/删除的权限以外,还需要生成表与VIEW的权限。
关于具体设定方法,请参照各数据库厂商所提供的文档。

注解

构筑多个Tenant时,建议以实例为单位将要连接的 Database分开

4.2.1.1.1. 生成各 Database 时的注意事项

4.2.1.1.1.1. Oracle Database

  • 使用 intra-mart Accel Platform 时,最少需要授予“CONNECT”、“RESOURCE”、“CREATE VIEW”、“UNLIMITED TABLESPACE”权限
    根据其他使用的应用程序、扩充系列情况有不同的权限要求。
    关于详细情况,请参照各产品的 Release Note 及安装指南。

4.2.1.1.1.2. Microsoft SQL Server

  • 关于所生成数据库的既定对照顺序,请确认安装了 Database 的平台(OS)的
    控制面板- “区域和语言选项” - “详细设定” 选项卡中的Windows系统区域名。
    指定与现存Windows区域的对照顺序设定相应的对照顺序标识符。
    各 Windows 对照顺序可以是定义了大写字母小写字母、重音、字符宽度、假名区别的一系列的后缀组合。
    需要在运行环境中设定后缀组合。

    注解

    intra-mart Accel Platform 中,建议生成数据库时采用区别大写字母、小写字母的设定。
    推荐的设定值“Japanese_90_CS_AS_KS_WS”

    警告

    使用IM-Workflow时,有可能发生“由于表扫描造成的锁等待”。
    作为回避锁等待的方法之一,列举了“READ_COMMITTED_SNAPSHOT”的使用。
    请研讨是否必须使用后,根据需要来使用。
    ※ 关于“表扫描锁等待”及“READ_COMMITTED_SNAPSHOT”的详细说明,
    请参照Microsoft SQL Server的文档。

    “READ_COMMITTED_SNAPSHOT 的使用方法”
    使用时,需要如下所示将数据库的 READ_COMMITTED_SNAPSHOT设为ON 。
    • ALTER DATABASE {data_base_name} SET READ_COMMITTED_SNAPSHOT ON;
    ※ 请在连到数据库的连接全部结束后再执行。

4.2.1.1.1.3. IBM DB2

  • 生成数据库时,需要在“默认缓冲池与表空间的页大小”中
    设定“32k”。

4.2.1.1.2. PostgreSQL

4.2.1.1.2.1. 安装 PostgreSQL

4.2.1.1.2.2. 生成数据库和登录身份

  1. 启动pgAdmin工具。

  2. 生成登录身份

    在“对象浏览器”中,用鼠标右键点击“登录身份”,再点击“新登录身份”。

    会显示子窗口。

    生成新登录身份

    输入以下项目并点击“OK”。

    属性选项卡
       “身份名”(任意)
    
    定义选项卡
       “密码”(任意)
    

    注解

    作为例子,本文指定了以下内容。

    身份名“imart”

    密码“imart”

  3. 生成数据库

在“对象浏览器”中,用鼠标右键点击“数据库”,再点击“新数据库”。

会显示子窗口。

生成新数据库

输入、选择以下项目并点击“OK”。

属性选项卡
   “名称”(任意)
   “所有者”(在上述“2. 生成登录身份”中生成的登录身份)

注解

作为例子,本文指定了以下内容。

名称“iap_db”

所有者“imart”

«  4.2. Database   ::   Contents   ::   4.2.2. JDBC驱动  »