Oracle® Real Application Clustersインストレーション・ガイド 12c リリース1 (12.1) for Microsoft Windows B72964-07 |
|
前 |
次 |
Oracle Database 12cリリース1 (12.1)およびOracle Real Application Clusters (Oracle RAC)ソフトウェアをインストールした後、インストール後の作業を完了する必要があります。
注意:
この章では、基本的な構成についてのみ説明します。参照:より高度な構成およびチューニング情報については、『Oracle Databaseプラットフォーム・ガイドfor Microsoft Windows』および製品の管理者ガイドとチューニング・ガイドを参照してください。
インストール後の構成情報の詳細は、『Oracle Databaseインストレーション・ガイドfor Microsoft Windows』を参照してください。
インストールが完了したら、次の作業を実行します。
utlrp.sql
スクリプトは、パッケージ、プロシージャ、タイプなど、無効な状態にあるすべてのPL/SQLモジュールを再コンパイルします。このスクリプトは、データベースを新規作成またはアップグレードした直後に実行し、後回しにはしないでください。インストール時に、ソフトウェアのダウンロード・オプションを選択しなかった場合は、Oracle RACをインストールした後でシステムに必要なパッチがあるかどうかを確認してください。
Oracle RACクラスタの1つ以上のノードでWindowsファイアウォール機能が有効になっている場合、Oracle RACアプリケーションおよびポートの例外を作成する必要があります。
Oracle Services for Microsoft Transaction Server(OraMTS)を使用すると、Microsoftアプリケーションで調整されるトランザクション内で、リソース・マネージャとしてOracle Databaseを使用できます。
Oracle Database 12cより前のリリースでは、OraMTSはソフトウェアのみのインストールの一部として作成されました。Oracle Database 12c以上では、構成ツールを使用してこのサービスを作成する必要があります。
Oracle RACのソフトウェアのみのインストールを実行した後またはノードを既存のクラスタに追加した後でOraMTSサービスを作成するには、次の手順を実行します。
関連項目:
OraMTSの詳細は、Oracle Services for Microsoft Transaction Server開発者ガイドfor Microsoft Windowsを参照してください。多くのOracle製品およびオプションは、初めて使用する前に構成する必要があります。
個々のOracle Database 12cリリース1 (12.1)の製品またはオプションを使用する前に、製品のドキュメント・ライブラリ(http://docs.oracle.com)で適切なマニュアルを参照してください。
インストール後の様々な製品および機能の構成の詳細は、次のトピックを参照してください。
Oracle RACソフトウェアをインストールする際、Oracle Universal Installer (OUI)によって、デフォルトでOracle Database Vaultがインストールされますが、追加の構成手順が必要になります。
インストールした後、使用する前にデータベース内でOracle Label Securityを構成する必要があります。
Oracle Label Securityを構成するには、Oracle Internet Directoryの統合を使用する方法と使用しない方法の2種類があります。
表4-1 Oracle Label Securityの構成オプションおよび要件
構成 | 要件 |
---|---|
Oracle Internet Directoryの統合を使用する |
Oracle Internet Directoryの統合を使用してOracle Label Securityを構成するには、環境にOracle Internet Directoryをインストールし、ディレクトリにOracleデータベースを登録する必要があります。 |
Oracle Internet Directoryの統合を使用しない |
Oracle Internet Directoryの統合を使用せずにOracle Label Security (OLS)を構成した場合、後でOracle Internet Directoryを使用するように構成することはできません。使用しているデータベースでOracle Internet Directoryを使用して、後でOracle Label Securityを構成するには、データベースからOLSオプションを削除してから、Oracle Internet Directoryの統合オプションを使用してOLSを構成する必要があります。 |
Oracle RACのインストールが完了したら、次の作業を行うことをお薦めします。
healthcheck
コマンドを使用できます。ORACLE_HOME
を固定環境変数として設定しないでください。これは、Oracleソフトウェアにより実行時に実行可能ファイルの場所が決定されるためです。Oracle ClusterwareおよびOracle Databaseインストールをチェックして、必須要件およびベスト・プラクティス・ガイドラインへの適合性を調べたり正しく動作していることを確認するには、CVUのhealthcheck
コマンドを使用できます。
構文
cluvfy comp healthcheck [-collect {cluster|database}] [-db db_unique_name] [-bestpractice|-mandatory] [-deviations] [-html] [-save [-savedir directory_path]
オプション
オプション | 説明 |
---|---|
-collect [cluster | database] |
このオプションを使用して、Oracle Clusterware (クラスタ)またはOracle Database (データベース)のチェックを実行することを指定します。 |
-db db_unique_name |
このフラグを使用して、 CVUでは、JDBCを使用してCVUSYSユーザーとしてデータベースに接続し、様々なデータベース・パラメータが検証されます。このため、
|
[-bestpractice | -mandatory] [-deviations] |
|
-html |
|
-save [-savedir dir_path] |
検証レポート(
|
例4-1 ソフトウェア・インストール後のクラスタ・ヘルス・チェックの実行
Oracle Grid Infrastructureクラスタのヘルス・チェックを実行して、ベスト・プラクティスからの逸脱をチェックし、結果をHTML形式で表示するには、次のコマンドを使用します。
C:\> cd \app\oracle\product\12.1.0\dbhome_1\bin C:\..bin> cluvfy comp healthcheck -html
例4-2 Oracle RACデータベースに対するヘルス・チェックの実行
Oracle RACクラスタのヘルス・チェックを実行して、ベスト・プラクティスの推奨および必須要件をチェックし、結果をHTML形式で表示するには、次のコマンドを使用します。
C:\> cd app\12.1.0\grid\bin C:\..bin> cluvfy comp healthcheck -html
Windowsオペレーティング・システムでOracle Databaseを実行する場合は、他のプラットフォームとは異なり、ORACLE_HOME
を固定環境変数として設定しないでください。これは、Oracleソフトウェアにより実行時に実行可能ファイルの場所が決定されるためです。
WindowsでOracle実行可能プログラム(たとえば、sqlplus.exe
)を起動する場合、ORACLE_HOME
、ORACLE_BASE
およびORACLE_SID
変数は、PATH
環境変数および実行可能プログラムの場所(そのプログラムが存在するOracleホーム)によって決まります。SQL*Plusを使用して異なるデータベースまたはOracle ASMインスタンスを管理する場合は、Windowsの「スタート」ボタンをクリックし、管理するインスタンスの正しいOracleホームを選択して、SQL*Plusユーティリティを選択します。
Oracle Universal Installer (OUI)を使用して特定のOracleホームをデフォルトのOracleホームに指定し、そのOracleホームを指すようにPATH環境変数を更新できます。デフォルトのOracleホームを変更する方法の詳細は、Windowsでの複数のOracleホーム・ディレクトリを参照してください。
データベースを管理する追加のユーザー・アカウントを設定できます。
Oracle Administration Assistant for Windowsの実行には、Microsoft管理コンソールおよびHTML Help 1.2以上が必要です。
関連項目:
『Oracle Databaseプラットフォーム・ガイドfor Microsoft Windows』
Microsoftのドキュメント(http://www.microsoft.com/)
特定の状況において、Oracleホーム・ユーザーに対して追加の構成手順を実行することが必要になる場合があります。
Oracleホーム・ユーザーに対するOCRウォレットの作成
Oracleホーム・ユーザーのパスワードの変更
Oracle Configuration Managerをインストールした場合、スクリプトを実行して、データベース構成収集を行うデータベース・アカウントを作成する必要があります。
関連項目:
詳細は、『Oracle Configuration Managerインストレーションおよび管理ガイド』を参照してください。Oracle Databaseをインストールすると、一部のオプションが有効化され、その他のオプションは無効になっています。有効化されたOracle Databaseのオプションは、SQL*Plusを使用してV$OPTIONビューを問い合せることで表示できます。
関連項目:
『Oracle Database管理者ガイド』
Oracleホームの特定のデータベース機能を有効または無効にする必要がある場合は、chopt
ツールを使用します。chopt
ツールはコマンドライン・ユーティリティで、ORACLE_HOME
\bin
ディレクトリにあります。chopt
の構文は次のとおりです。
chopt [ enable | disable] db_option
db_option
に使用可能な値を次の表に示します。
表4-2 choptツール・コマンドのデータベース・オプション
値 | 説明 |
---|---|
|
Oracle Advanced Analytics |
|
Oracle OLAP |
|
Oracle Partitioning |
|
Oracle Real Application Testing |
|
.NET用のOracle Databaseの拡張機能 |
例4-3 choptツールの実行
データベースをsrvctl
またはSQL*Plusで停止します。
srvctl stop database -d myDb
コントロール パネルの「サービス」プログラムを使用して、データベース・サービスOracleServiceSID
を停止します。
次のコマンドを実行します。
cd ORACLE_HOME/bin
chopt enable dm
コントロール パネルの「サービス」プログラムを使用して、データベース・サービスOracleServiceSID
を開始します。
データベースを起動します。
srvctl start database -d myDb