Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2023.2

データベース設定画面では、組み込み HyperSQL サーバーを使って、または外部の MySQL または Oracle データベースに接続して、データベースを作成および設定できます。データベースのバックアップを作成および復元したり、既存のバックアップを別のタイプのデータベースに移行したりすることもできます。たとえば、HyperSQL のデータベースをバックアップし、Oracle または MySQL のデータベースとして再作成できます。あるいは、データベースの現在の状態をキャプチャし、後でロールバックに使用できます。 

データベース設定画面を開くには、管理ドロップダウン メニュー データベース設定画面を開くには、管理メニュー (歯車のアイコン) から [データベース設定] を選択します。

このセクションの内容:

Table of Contents
maxLevel1

既存のデータベースへの接続

  1. [タイプ] ドロップダウン メニューからデータベースの種類を選択します。
  2. データベースへの接続設定を指定します。データベース接続設定 を参照してください。データベースへの接続設定を指定します。「Database Settings」を参照してください。
  3. [接続テスト] をクリックして接続を検証します。設定で問題が発生した場合は、データベース管理者に連絡してください。
  4. [保存] をクリックして設定を終了します。

...

  1. [データベース接続設定] セクション で [データベースの作成] をクリックします。 
  2. [タイプ] ドロップダウン メニューからデータベースの種類を選択します。
  3. データベースへの接続設定を指定します。データベース接続設定 を参照してください。または、バックアップ データベースへの接続設定を指定します。「Database Settings」を参照してください。または、バックアップ ファイルからデータベースを作成することもできます (「バックアップからのデータベースの作成Creating a Database from a Backup」を参照)。
  4. データベースにアクセスできる新規ユーザーを作成するには、[新規ユーザーの作成] をオンにします。
  5. [作成] をクリックします。 

...

  1. [データベース接続設定] セクション で [データベースの作成] をクリックします。
  2. 新規データベースに関する情報を指定します。  
  3. [バックアップ ファイルから作成] セクションでバックアップ ファイルを参照し、[作成] をクリックします。

...

同じタイプのデータベースを複数追加するには、新規データベースを作成する際に別の場所 (スキーマ、SID、サービス名、パスが異なるなど) を指定します。これによって、既存のデータベースが上書きされるのを防ぎます。 

  • HyperSQL: 新規ファイルパスを入力します。
  • MySQL: 新規スキーマを入力します。
  • Oracle: 新規 SID またはサービス名を入力します。

異なる種類のデータベースにデータベースを移行する場合、ターゲットのデータベース種類を選択し、新しいデータベースの場所を指定します。

このインターフェイスから新しいデータベースアカウントを作成するには、ユーザー名およびパスワードを入力し、[新規ユーザーの作成] をオンにして確認のためにパスワードを再入力します。Oracle の新規アカウントを作成する場合、データテーブルスペースおよび一時テーブルスペースも指定できます。これらのフィールドを空のままにしてデフォルトの設定 (<USER>_DATA> および <USER_TEMP>) を使用することもできます。

現在の設定

このセクションで現在のデータベース設定を参照できます。 

データベース テーブル上限

CTP の基盤になっている Virtualize サーバーが受信したメッセージはデータベースに記録されます。イベント メッセージ、ペイロード、ヒット統計、および時間情報が保存されます。このセクションでは、サーバーのイベント メッセージ数および各ヒットに関するエントリ数を変更できます。

 

データベース接続設定

サポート対象のデータベース バージョンおよび要件については「System Requirements」を参照してください。

HyperSQL 設定

CTP には組み込み HyperSQL データベースが付属しています。 

  • ファイル パス: データベース ファイルが保存される場所を指定します。ファイルは Apache Tomcat ホストに保存する必要があります。  ファイル システムで絶対パスを指定するには、 '/' を先頭に追加します。  
  • ユーザー名: データベースにアクセスするユーザーを指定します。デフォルトは em ユーザーです。[新規ユーザーの作成] がオンの場合、このフィールドで指定された名前を持つユーザーがデータベースに追加されます。
  • パスワード: データベースにアクセスするユーザーのパスワードを指定ます。デフォルトは、em ユーザーのパスワードです。[新規ユーザーの作成] がオンの場合、このフィールドで指定されたパスワードを持つユーザーがデータベースに追加されます。 

MySQL および MariaDB 設定

  • ホスト: MySQL サーバーがインストールされているホストです。
  • ポート: MySQL データベースが実行されているホストのポートを指定します。
  • スキーマSchema: データを保存するスキーマ (データベース) の名前を指定します。デフォルト値は em です。
  • ユーザー名: データベースにアクセスするユーザーを指定します。デフォルトは em ユーザーです。[新規ユーザーの作成] がオンの場合、このフィールドで指定された名前を持つユーザーがデータベースに追加されます。
  • パスワード: データベースにアクセスするユーザーのパスワードを指定ます。デフォルトは、em データベースにアクセスするユーザーのパスワードを指定ます。デフォルトは、em ユーザーのパスワードです。[新規ユーザーの作成] がオンの場合、このフィールドで指定されたパスワードを持つユーザーがデータベースに追加されます。

Oracle 設定

  • ホスト: Oracle サーバーがインストールされているホストです。
  • ポート: Oracle データベースが実行されているホストのポートを指定します。
  • サービス名を使用: サービス名を使用して Oracle データベースに接続する場合、このオプションをオンにします。フィールドにサービス名を指定します。このオプションをオンにすると、SID フィールドが利用不可能になります。
  • SID: SID を使用して接続する場合、Oracle データベースの SID を指定します。[サービス名を使用] オプションをオンにすると、SID フィールドが利用不可能になります。
  • ユーザー名: データを保存するスキーマ (データベース) の名前を指定します。デフォルト値は em です。
  • パスワード: データベースにアクセスするユーザーのパスワードを指定ます。デフォルトは、em データベースにアクセスするユーザーのパスワードを指定ます。デフォルトは、em ユーザーのパスワードです。[新規ユーザーの作成] がオンの場合、このフィールドで指定されたパスワードを持つユーザーがデータベースに追加されます。
Info
titleJDBC ドライバー

CTP には、 MySQL または Oracle 用の JDBC ドライバーのライブラリが含まれていません。詳細についてはインストール ガイドの「JDBC Driver に関するメモ」を参照してください。

Note

Oracle データベース ユーザーがデータベース管理者 (DBA) によって CTP の外部で作成された場合、新しい製品バージョンにアップグレードするときに CTP がデータベース スキーマの更新を実行できるように、テーブルを作成する権限が必要です。  DBA は、GRANT CREATE TABLE TO EM; を実行する必要があります。EM は CTP が実行時に使用する Oracle データベースのユーザー アカウントです。 


Installing and Running CTP」も参照してください。