操作用のデータベースのプロビジョニング

Java JRFドメインの場合、WebLogicサーバー・スタックをデプロイする前に、1つのデータベースをJRFデータストアとしてプロビジョニングする必要があります。

クラウド・データベースにアクセスするには、作成するデータベースのタイプに応じて、接続文字列またはウォレットの形式で資格証明が必要です。

スタックを使用してWebLogicサーバーをプロビジョニングした後、アプリケーションのデータ・ソースとして使用されるデータベースをプロビジョニングしてから、データを移行する必要があります。

仮想マシン・データベースのプロビジョニング

データベース・システムをプロビジョニングします。

  1. ナビゲーション・メニューを開きます。「データベース」で、「ベア・メタル」、「VM」および「Exadata」をクリックします。
  2. 現在選択しているコンパートメントと異なる場合、コンパートメントを選択します。
  3. 「DB Systemの作成」をクリックします。
  4. DB Systemの作成ページで、DBシステムの基本情報を指定します。
    • コンパートメントの選択:デフォルトでは、DBシステムは現在のコンパートメントに作成され、そのコンパートメントのネットワーク・リソースを使用できます。
    • DBシステムの名前: DBシステムの一意でない表示名。Oracle Cloud Identifier (OCID)は、DBシステムを一意に識別します。
    • 可用性ドメインの選択: DBシステムが存在する可用性ドメイン
    • 形状タイプの選択:選択した形状タイプによってデフォルトの形状が設定され、次のフィールドで形状オプションがフィルタ処理されます。「仮想マシン」をクリックします。
    • 形状の選択:形状によって、作成されるDBシステムのタイプと、システムに割り当てられるリソースが決まります。デフォルト以外の形状を指定するには、「形状の変更」をクリックし、使用可能な形状をリストから選択します(たとえば、単一ノードの形状を持つVM.Standard2.1をクリックします)。
  5. DBシステムの構成で、次の手順を実行します。
    • 合計ノード数: DBシステムのノード数(選択した形状によって異なります)。仮想マシンDBシステムの場合、単一ノードのDBシステムであるVM.standard2.1およびVM .standard1.1を除き、1つまたは2つのノードを指定できます。
    • Oracle Databaseソフトウェア・エディション: DBシステムでサポートされるデータベース・エディション。ベアメタル・システムの場合、サポートされているデータベース・リリースをDBシステム上で混在させて、古いデータベース・バージョンを含めることができますが、エディションは含まれません。データベース・エディションは変更できず、このDBシステム内のすべてのデータベースに適用されます。仮想マシン・システムは、1つのデータベースのみをサポートしています。
  6. ストレージ管理ソフトウェアの選択: 1ノードの仮想マシンDBシステムのみ。Oracle Automatic Storage Managementを使用するには「Oracle Grid Infrastructure」を選択します(本番ワークロードの場合に推奨)。Logical Volume Manager記憶域管理ソフトウェアを使用してDBシステムを迅速にプロビジョニングするには、「Logical Volume Manager」を選択します。プロビジョニング時に指定する「使用可能な記憶域(GB )」の値によって、スケーリングで使用可能な最大記憶域の合計が決まります。
  7. 記憶域の構成:次の項目を指定します。
    • 使用可能な記憶域(GB):仮想マシンDBシステムに割り当てるブロック・ストレージの量(GB )。使用可能な記憶域は、DBシステムのプロビジョニング後に必要に応じてスケール・アップまたはスケール・ダウンできます。
    • 合計記憶域(GB):仮想マシンDBシステムで使用される合計ブロック・ストレージ(GB )。この値は、選択した使用可能記憶域の量によって決まります。使用される合計ストレージのOracleチャージ。
  8. 公開SSHキーの追加: DBシステムへのSSHアクセスに使用する各キー・ペアの公開キー部分。.pubファイルを参照またはドラッグ・アンド・ドロップするか、個々の公開キーにペーストできます。複数の鍵を貼り付けるには、「+別のSSH鍵」をクリックして、エントリごとに1つの鍵を指定します。
  9. ライセンス・タイプの選択: DBシステムに使用するライセンスのタイプ。選択は請求の測定に影響します。
    • 含まれるライセンス」とは、このOracle Cloud Infrastructure Databaseサービス・リソースのコストに、Oracle Databaseソフトウェア・ライセンスとサービスの両方が含まれることを意味します。
    • Bring Your Own License (BYOL)は、このOracle Cloud Infrastructure Databaseサービス・リソースに組織のOracle Databaseソフトウェア・ライセンスを使用することを意味します。
  10. ネットワーク情報を指定します。
    • Virtual Cloudネットワーク: DBシステムを作成するVCN。別のコンパートメントでVCNを選択するには、「コンパートメントの変更」をクリックします。
    • クライアントのサブネット: DBシステムがアタッチするサブネット。

      のコンパートメントにあるサブネットを選択するには、「コンパートメントの変更」をクリックします。

      ネットワーク・セキュリティ・グループ:オプションで、DBシステムに1つ以上のネットワーク・セキュリティ・グループ(nsg)を指定できます。

    • ホスト名接頭辞:ベア・メタルまたは仮想マシンDBシステムのホスト名を選択します。ホスト名はアルファベットで始める必要があり、英数字およびハイフン(-)のみを含めることができます。ベア・メタルおよび仮想マシンDBシステムで使用できる最大文字数は16です。

      重要:ホスト名は、サブネット内で一意である必要があります。一意でない場合、DBシステムはプロビジョニングに失敗します。

    • ホスト・ドメイン名: DBシステムのドメイン名。選択したサブネットがDNS名解決にOracle提供のInternet and VCN Resolverを使用する場合、このフィールドにはサブネットのドメイン名が表示されるため、サブネットを変更できません。それ以外の場合は、ドメイン名を選択できます。ハイフン(-)は使用できません。
    • ホストおよびドメインURL:ホスト名とドメイン名を結合して、データベースの完全修飾ドメイン名(FQDN)を表示します。最大長は64文字です。
  11. 次へ」をクリックします。
  12. 初期データベースに関する情報を指定します。
    • データベース名:データベースの名前。データベース名はアルファベットで始める必要があり、最大8文字の英数字を含めることができます。特殊文字は使用できません。
    • データベースのバージョン: DBシステムで作成される初期データベースのバージョン。
    • PDB名:プラガブル・データベースの名前。PDB名はアルファベットで始める必要があり、最大8文字の英数字を含めることができます。使用できる特殊文字は、アンダースコア(_)のみです。
    • 管理者資格証明の作成:データベース管理者SYSユーザーは指定したパスワードで作成されます。
      • ユーザー名: SYS
      • パスワード:このユーザーのパスワードを指定します。パスワードは次の基準を満たす必要があります:パスワードは9文字から30文字で、少なくとも2つの大文字、2つの小文字、2つの数字および2つの特殊文字を含める必要があります。特殊文字は、_、#または-です。パスワードには、ユーザー名(SYS、SYSTEMなど)を含めることはできません。または、大文字と小文字を区別しなくても、順を「oracle」という単語を含めることもできません。
      • パスワードの確認:指定したSYSパスワードを再入力します。
    • ワークロード・タイプの選択:アプリケーションに最も適したワークロード・タイプを選択します。

      • Transaction Processingでは、大量のランダム・データ・アクセスに重点を置き、トランザクション・ワークロード用にデータベースが構成されます。
      • データウェアハウスは、大規模データのスキャン操作に重点を置き、データ・ウェアハウス・ワークロード用にデータベースを構成します。
    • データベース・バックアップの構成:必要に応じて、データベースをオブジェクト・ストレージにバックアップする設定を指定します。
    • 必要に応じて、「拡張オプションの表示」をクリックし、初期データベースの詳細オプションを指定します。

  13. 「DB Systemの作成」をクリックします。DBシステムが、「プロビジョニング」ステータスとともにリストに表示されます。DBシステムのアイコンが黄色から緑(または赤)に変わり、エラーを示します。
    DBシステムのアイコンが緑色になり、ステータスが「使用可能」になったら、ハイライトされたDBシステム名をクリックしてDBシステムの詳細を表示できます。IPアドレスを書き留めます。DBシステムに接続するには、ネットワーク構成に応じて、プライベートまたはパブリックのIPアドレスが必要になります。

データベース・システム接続文字列の取得

データベース・システムに接続するには、データベース接続文字列が必要です。

  1. ナビゲーション・メニューを開きます。「データベース」で、「ベア・メタル」、「VM」および「Exadata」をクリックします。
  2. 現在選択しているコンパートメントと異なる場合、コンパートメントを選択します。
  3. 目的のDBシステムをクリックします。
  4. データベース」リストで、データベース名をクリックして、データベースの詳細ページを表示します。
  5. DB接続」をクリックします。
  6. 簡易接続文字列をコピーします。次のような書式で記録されています。
     <hostname>:<port>/<cdb_root_name>.<subdomain>

    これにより、コンテナ・データベース(CDB)へのJDBC接続文字列が提供されます。