Oracle データベース サーバーのセットアップ

Oracle データベース サーバーを準備し、そこで同梱されている Oracle データベース スクリプトを実行します。Oracle のセットアップは、AX Server をインストールする前に実行しておく必要があります。

メモ

Oracle データベースと AX Server は同じマシンには配置できません。

AX Server セットアップ ウィザードを実行する前に、テーブルスペースを作成するスクリプトと、データベース ユーザーを作成するスクリプトを、Oracle データベース サーバーに対して手動で実行する必要があります。

セットアップ ウィザードを実行する前に、データベース スキーマを作成する一連のスクリプトを手動で実行しておくことも、ぜひ忘れないでください。セットアップ ウィザードにより、データベース スキーマ スクリプトが自動的に実行されますが、スキーマがいつも正常に作成できるとは限りません。

データベースの準備

AX Server に Oracle データベース インスタンスをセットアップし、必要に応じてデータベース サーバーを構成すると、データベース サーバーと AX Server 間で暗号化された接続が可能となります。

メモ

AX Server をインストールした後は、AX Server のキーストアにデータベース サーバー証明書をインポートする必要がある可能性があります。

テーブルスペースとデータベース ユーザー SQL スクリプトの実行

データベース管理者は、AX Server をインストールする前に、Oracle データベース サーバー上で次のスクリプトを実行しておく必要があります。

  • CREATE_AX_TABLESPACE.sql:AX Server データベースに対する物理的な領域の割り当てを定義する

    メモ

    Amazon RDS でデータベースをホストしている場合は、このスクリプトを実行しないでください。Amazon RDS での Oracle のホストを参照してください。

  • CREATE_DATABASE_USER.sql:AX Server データベース ユーザーを作成する

CREATE_DATABASE_USER.sql を実行するには、次の変数を設定しておく必要があります。

  • V_USER
  • V_USERPWD

詳細については、Oracle データベース スクリプトの実行を参照してください。

Amazon RDS での Oracle のホスト

Amazon RDS で Oracle をホストしている場合は、CREATE_AX_TABLESPACES.sql を使用する代わりに、次のコマンドを使用してください。

create tablespace AX_DATA datafile size 1G autoextend on maxsize 10G;
create tablespace AX_INDEX datafile size 1G autoextend on maxsize 10G;
create temporary tablespace AX_TEMPORARY

インストールの必要に応じて、データベース管理者に表領域のサイズを調整するように依頼します。

作成データベース スキーマ SQL スクリプトの実行

AX Server データベース スキーマの作成には、スキーマを作成するための AX Server セットアップ ウィザードに依存するのではなく、提供されている追加の SQL スクリプトを実行します。

  • Create Schema.sql
  • CreateQuartzTables.sql
  • Create Core Data.sql

詳細については、Oracle データベース スクリプトの実行を参照してください。