データベース・スキーマの作成
Oracle Analytics Serverドメインを構成する前に、このリリースのOracle Fusion Middlewareで使用する動作保証されたデータベースに必要なスキーマをインストールする必要があります。
- 動作保証されたデータベースのインストールと構成
データベース・スキーマを作成する前に、動作保証されたデータベースをインストールおよび構成し、データベースが起動されて稼働していることを確認しておく必要があります。 - リポジトリ作成ユーティリティの起動
動作保証されたJDKがシステムにインストールされていることを確認してから、リポジトリ作成ユーティリティ(RCU)を起動します。 - 「リポジトリ作成ユーティリティ」画面をナビゲートしてスキーマを作成
RCU画面に必要な情報を入力して、データベース・スキーマを作成します。
親トピック: Oracle Analytics Serverの構成
動作保証されたデータベースのインストールと構成
データベース・スキーマを作成する前に、動作保証されたデータベースをインストールおよび構成し、データベースが起動されて稼働していることを確認しておく必要があります。
親トピック: データベース・スキーマの作成
リポジトリ作成ユーティリティの起動
動作保証されたJDKがシステムにインストールされていることを確認してから、リポジトリ作成ユーティリティ(RCU)を起動します。
ノート:
このステップを使用して、エンタープライズ・デプロイメント用にOracle Analytics Serverドメインを構成するときにデータベース・スキーマを作成できます。RCUを起動するには:
親トピック: データベース・スキーマの作成
「リポジトリ作成ユーティリティ」画面をナビゲートしてスキーマを作成
RCU画面に必要な情報を入力して、データベース・スキーマを作成します。
- RCUの概要
「ようこそ」画面は、RCUを起動したときに最初に表示される画面です。 - スキーマ作成の方法の選択
コンポーネント・スキーマをデータベースに作成およびロードする方法を選択するには、「リポジトリの作成」画面を使用します。 - データベース接続の詳細の指定
「データベース接続の詳細」画面に、RCUがデータベースに接続するためのデータベース接続の詳細を指定します。 - スキーマ・パスワードの指定
「スキーマ・パスワード」画面でデータベースでのスキーマ・パスワードの設定方法を指定した後、パスワードを入力して確認します。 - スキーマの作成の完了
残りのRCU画面を最後までナビゲートし、スキーマ作成を完了します。 - Oracle Analytics Server用のMicrosoft SQL Serverデータベースの構成
Microsoft SQL ServerデータベースにOracle Analytics Serverスキーマをインストールした場合は、SQL Serverエージェントの自動起動を構成し、エージェントが機能していることを確認する必要があります。
親トピック: データベース・スキーマの作成
スキーマ作成の方法の選択
「リポジトリの作成」画面を使用して、コンポーネント・スキーマをデータベースに作成およびロードする方法を選択します。
-
データベースでDBAアクティビティを実行するために必要な権限を持っている場合は、「システム・ロードおよび製品ロード」を選択します。この手順は、SYSDBA権限があることを前提としています。
-
データベースでDBAアクティビティを実行するために必要な権限を持っていない場合は、この画面で「システム・ロードに対するスクリプトの準備」を選択する必要があります。このオプションによってSQLスクリプトが生成され、それをデータベース管理者が使用します。リポジトリ作成ユーティリティによるスキーマの作成のシステム・ロードと製品ロードについてを参照してください。
-
DBAがシステム・ロードに対してすでにSQLスクリプトを実行している場合、「製品ロードの実行」を選択します。
データベース接続の詳細の提供
「データベース接続の詳細」画面で、RCUがデータベースに接続できるようにするために、データベース接続の詳細を指定します。
データベースのサービス名が不明な場合は、データベースの初期化パラメータ・ファイル内のSERVICE_NAMES
パラメータから取得できます。
Oracleデータベースでは、初期化パラメータ・ファイルにSERVICE_NAMES
パラメータが含まれていない場合、サービス名は、DB_NAME
およびDB_DOMAIN
パラメータに指定されているグローバル・データベース名と同じになります。
データベース接続の詳細を指定するには:
スキーマ・パスワードの指定
「スキーマ・パスワード」画面で、データベースでのスキーマ・パスワードの設定方法を指定した後、パスワードを入力して確認します。
この画面で設定するパスワードは、ノートにとっておく必要があります。このパスワードは、後述するドメイン作成のプロセスで必要になります。
「次」をクリックします。
スキーマの作成の完了
残りのRCU画面を最後までナビゲートし、スキーマ作成を完了します。
RCUを起動したときに、データベース(OracleまたはOracle EBR)で「透過的データ暗号化」(TDE)を使用可能にした場合のみ、「表領域のマップ」画面に「表領域の暗号化」チェック・ボックスが表示されます。
スキーマの作成を完了するには:- RCUによって作成されるすべての新しい表領域を暗号化する場合は、「表領域のマップ」画面で「表領域の暗号化」を選択します。
- 「完了サマリー」画面で、「閉じる」をクリックしてRCUを終了します。
Oracle Analytics Server用のMicrosoft SQL Serverデータベースの構成
Microsoft SQL ServerデータベースにOracle Analytics Serverスキーマをインストールした場合は、SQL Serverエージェントの自動起動を構成し、エージェントが機能していることを確認する必要があります。
-
「スタート」メニューで、「プログラム」→「SQL Server 2019」→「Configuration Tools」に移動し、「SQL Server Configuration Manager」をクリックします。
-
「+」をクリックして、サービスを管理するSQL Serverを展開します。
-
「SQL Server Agent」を右クリックして、「Properties」をクリックします。
デフォルト・インスタンスの場合、SQL Serverエージェント・サービスは「SQL Server Agent」と表示され、名前付きインスタンスの場合、SQL Serverエージェント・サービスは「SQL Server Agent (インスタンス名)」と表示されます。
-
「SQL Server Agent」ダイアログ・ボックスの「Service」タブで、「Start Mode」リストから「Automatic」を選択し、「OK」をクリックしてウィンドウを閉じます。
この設定により、システムの再起動時にSQL Serverエージェントが自動的に起動されます。
-
「SQL Server Agent」を右クリックして、「Start」をクリックします。
-
「User Account Control」ダイアログ・ボックスで、「Yes」をクリックして確定します。
-
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
-
sudo systemctl restart mssql-server
別の方法として、コマンド
restart mssql docker
を使用して、SQL Serverサービスを再起動できます。