Wholesale CBDCアプリケーションのリッチ履歴データベース・プロファイルの構成

Blockchain Platform Managerを使用して、リッチ履歴データベースのプロファイルを作成します。

次の前提条件を満たしている必要があります。
  • ブロックチェーン・プラットフォーム・マネージャがアクセスして、豊富な履歴データベース・プロファイルを作成し、インスタンスを作成します。
  • Blockchain Platform ManagerおよびORDSスクリプトを実行するコンピュータからアクセスできるOracle AI Database。データベースをプロビジョニングする必要があります。
  • 接続、リッチ履歴表の読取り、ビューの作成または置換、およびスクリプトに必要なORDSオブジェクトの管理をDBAが承認するデータベース・ユーザー・アカウント。DBAは、選択したスキーマに必要なオブジェクトおよびORDS管理権限を付与する必要があります。
  • DBAからの次の情報: データベース・エンドポイントと接続文字列、またはTNSサービス別名。データベースユーザー名およびパスワード。Blockchain Platform Managerがデータベースにアクセスするためのネットワーク承認。
  • データベースでウォレットベースのTLS接続が使用されている場合、抽出されたOracleウォレットの.zipファイルがDBAから提供されます。

ソース・コントロールにウォレットまたはその他の本番シークレットを配置しないでください。承認されたシークレット管理システムに、データベース・パスワード、ウォレット・ファイル、OAuthクライアント・シークレットおよびベアラー・トークンを格納します。

  1. Blockchain Platform Managerで、「構成」を選択します。
  2. 「リッチ履歴データベース」を選択します。
  3. 「新規追加」を選択します。
  4. 「Database Type」で、「Oracle Database」を選択します。
  5. 「構成名」に一意の名前を入力します。この名前は後でインスタンスを作成するときに必要になるため、環境と目的を明確にする名前を使用します。たとえば、<environment>-wcbdc-rich-history-oracleという形式の名前を使用します。
  6. DBAによって指定されたデータベース・ユーザー名、パスワード、エンドポイントおよび接続文字列を入力します。
  7. データベース接続にウォレットが必要な場合は、ウォレット・パッケージをアップロードします。
  8. DBAが特に必要でないかぎり、「データベース・ブロックチェーン表の使用」を選択しないでください。
  9. 「保存」を選択します。
  10. 「構成」→「リッチ履歴データベース」を選択すると表示されること、および選択したタイプがOracle Databaseであることを確認して、プロファイルを検証します。
    Blockchain Platform Managerが接続障害を報告した場合は、インスタンスを作成する前に、データベース・エンドポイント、接続文字列、資格証明、ウォレットまたはネットワーク・ルールを修正してください。
これで、インスタンスを作成してアプリケーションをデプロイできます。