Oracle® Real Application Clustersインストレーション・ガイド 12c リリース1 (12.1) for Microsoft Windows B72964-07 |
|
前 |
次 |
この章では、インストールの第2フェーズとして、Oracle Database 12c リリース1 (12.1)およびOracle Real Application Clusters (Oracle RAC)をインストールする手順について説明します。『Oracle Grid Infrastructureインストレーション・ガイド』で説明しているように、第1フェーズはOracle Clusterwareインストールの完了です。
Oracleホーム・ユーザーとしてWindowsドメイン・ユーザーが使用されている場合は、インストール時にIDとパスワードの両方を指定する必要があります。Oracleホーム・ユーザーとして組込みアカウントを使用したインストールの場合は、インストール時にOracleホーム・ユーザーのユーザーIDまたはパスワードは必要ありません。
関連項目:
圧縮インストール・ファイルを開く方法や、インストール用のファイルの設定方法などの詳細は、『Oracle Databaseインストレーション・ガイドfor Microsoft Windows』を参照してください。
各インストール画面のオプションおよびプロンプトについては、インストール中に「ヘルプ」をクリックしてください。ログ・ファイルを参照するには、「詳細」をクリックしてください。
インストール中に、「セキュリティ・アップデートの構成」画面で、セキュリティ通知の連絡先を指定するように求められます。
次のクリティカル・パッチ更新での配布を待つには重大過ぎると判断された脆弱性の修正に対しては、必要に応じてセキュリティ・アラートが発行されます。
関連項目:
次のURLから参照可能な「Oracleセキュリティ・ポリシー」ページを参照してください: http://www.oracle.com/us/support/assurance/fixing-policies/index.htmlソフトウェアをインストールするには、いずれかのインストール・オプションを選択する必要があります。
関連項目:
アップグレード前、アップグレード後、互換性および相互運用性に関する最新の更新およびベスト・プラクティスについては、My Oracle SupportのNote 1462240.1から入手可能な「Oracle Upgrade Companion」を参照してください。https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=1462240.1
インストール中に、Oracle Universal Installer (OUI)によって、クラスタ用Oracle Grid Infrastructureがインストールされているか検出されます。インストールされている場合は、作成するデータベースのタイプを指定する必要があります。
関連項目:
Oracle RAC One Nodeの詳細は、『Oracle Database高可用性概要』を参照してください。
シングル・インスタンス・データベースのOracle RACへの変換方法については、『Oracle Real Application Clusters管理およびデプロイメント・ガイド』を参照してください。
Oracle RACデータベースを作成する際には、作成するデータベースとして次の2つのデータベース・タイプのいずれかを選択できます。
ポリシー管理型データベース: サーバーのプールに基づいてデータベース・インスタンスが自動的に管理され、リソースを効率的に使用できます。
管理者管理型データベース: データベース・インスタンスは、クラスタ内の特定のサーバーに関連付けられます。
関連項目:
サーバー・プールおよび様々なクラスタ・データベース管理タイプの詳細は、『Oracle Real Application Clusters管理およびデプロイメント・ガイド』を参照してください。Oracle Universal Installer (OUI)を実行してOracle RACをインストールする場合、「標準」または「拡張」のインストール・タイプを選択できます。
標準インストール・タイプでは、基本的な構成を使用して、Oracle Databaseのデフォルト構成をインストールします。インストール・タイプとして「標準」を選択することをお薦めします。
拡張インストール・タイプはカスタマイズ・インストール用であり、特定のコンポーネントをインストールに追加する場合、SYS、SYSTEMおよびDBSNMPアカウントに異なるパスワードが必要な場合、サーバーと異なるデータベース・キャラクタ・セットの使用が必要な場合、製品の言語の変更が必要な場合、その他、非標準の構成が必要な場合など、特定の要件があるときにのみ必要です。
インストール中に次のオプションのいずれかを使用する場合は、拡張インストール・タイプを選択する必要があります。
「汎用目的/トランザクション処理」タイプおよび「データ・ウェアハウス」タイプでは、各データベース・タイプに適した事前構成済データベース・テンプレートが使用されます。
インストール中に、OUIによってOracle Net Configuration Assistant(NETCA)およびDBCAが起動され、以降は入力しなくても事前構成済データベースがインストールされます。データベースのインストール中、OUIにプログレス・バーが表示されます。
これら2つの構成タイプのDBCAの処理によって、初期データベースが作成され、Oracleネットワーク・サービスが構成されます。
Oracle Databaseに特別な要件がある場合は、「詳細」データベース構成オプションを使用します。
このインストール・タイプを使用して利用可能な「詳細」構成オプションには、Oracle RAC、Automatic Storage Management、バックアップとリカバリ構成、Oracle Enterprise Manager Cloud Controlとの統合、よりきめ細かいメモリー・チューニングおよびその他のオプションが含まれています。
データベースまたはデータベースで実行されているアプリケーションで、デフォルト(英語)以外の言語を使用するには、拡張インストールを使用する必要があります。
ヒント:
デフォルトでは、Oracle Universal Installer (OUI)によって、新しいデータベースのキャラクタ・セットがオペレーティング・システムの言語に基づいて構成されます。関連項目:
キャラクタ・セットおよび言語サポートの詳細は、Oracle Databaseグローバリゼーション・サポート・ガイドを参照してください。
様々な言語でのOUIの実行の詳細は、Oracle Databaseインストレーション・ガイドfor Microsoft Windowsを参照してください。
OUIで「拡張インストール」オプションを選択した場合、「汎用目的/トランザクション処理」、「データ・ウェアハウス」または「詳細」のデータベース構成タイプが選択できます。
「標準インストール」オプションを選択した場合、データベース構成タイプはデフォルトで「汎用目的/トランザクション処理」に設定されます。
「詳細」構成を選択すると、DBCAを使用したOracle RACデータベースの作成の説明に従って、Oracle Database Configuration Assistant (DBCA)を使用してデータベースを作成できます。データベース作成には、DBCAを使用することをお薦めします。
データベース名は様々な文字列で構成されますが、許可されている文字のみを使用する必要があります。
データベース名の入力フィールドは、次のOracle初期化パラメータ値の設定に使用されます。
DB_NAME
DB_UNIQUE_NAME
DB_DOMAIN
Oracle RAC環境では、データベース名(DB_UNIQUE_NAME
)部分は30文字以内の文字列で、英数字、アンダースコア(_)、ドル記号($)およびシャープ記号(#)を使用できますが、先頭は英字である必要があります。その他の特殊文字をデータベース名に使用することはできません。データベースのDB_NAME
パラメータは、データベース名の最初の8文字に設定されます。
グローバル・データベース名のドメイン部分(DB_DOMAIN
)は、128文字以内にします。ドメイン名にアンダースコア(_)は使用できません。DB_UNIQUE_NAME.DB_DOMAIN
の値は、それ全体で企業内で一意である必要があります。
データベース名とORACLE_SID
Oracle Service Identifier (SID)接頭辞はデータベース名の最初の8文字です。SID接頭辞には、a-z、A-Zおよび0-9の文字のみを使用できます。SID接頭辞には、オペレーティング・システムの特殊文字を含めることはできないため、データベース名の最初の8文字に特殊文字を使用した場合、この特殊文字はSID接頭辞では省略されます。各データベースに1つのSID接頭辞があります。データベースのSID接頭辞は、クラスタ内で一意である必要があります。
Oracle RACデータベースの場合、各インスタンスに、SID接頭辞とインスタンス番号で構成される一意の識別子(ORACLE_SID
)があります。Oracle RACデータベース・インスタンスのORACLE_SID
は、そのデータベースに選択した管理方法に応じて異なる方法で生成されます。ポリシー管理型のデータベースを選択した場合、Oracleはname_# (nameはDB_UNIQUE_NAMEの最初の8文字の英数字で、#はインスタンス番号)という形式のSIDを生成します。管理者管理データベースを選択した場合、DBCAは、name# (nameはDB_UNIQUE_NAME
の最初の8文字の英数字で、#はインスタンス番号)という形式を使用して、インスタンス名のデフォルトSIDを生成します。ただし、データベースのインストールまたは作成時に、SIDにはデフォルト以外の値を指定でき、各インスタンスのこの文字列の後ろにインスタンス番号が自動的に追加されます。
例2-1 データベース名および関連する初期化パラメータ
データベースのグローバル・データベース名がorl$racprod2551.example.com
の場合(インストール時に指定したもの)、次の値が初期化パラメータに使用されます。
パラメータ | 値 |
---|---|
|
|
|
|
|
|
例2-2 DB_UNIQUE_NAMEおよび関連するORACLE_SID値
データベースのDB_UNIQUE_NAME
がorl$racprod2551
の場合、次のSID値が使用されます。
データベースまたはインスタンスのタイプ | ORACLE_SIDに使用される値 |
---|---|
シングル・インスタンスのOracle Database |
|
ポリシー管理型のOracle RACインスタンス |
|
管理者管理型のOracle RACインスタンス |
|
データベースを保護するには、事前定義されたユーザー・アカウント用のパスワードであっても、Oracle推奨のパスワード要件を満たすパスワードを使用します。
Oracle Databaseには、事前定義されたユーザー・アカウントのセットが提供されています。パスワードは、安全な方法で作成します。デフォルト・パスワードがある場合は、これらのパスワードを安全なパスワードに変更します。
Oracle Databaseユーザーのセキュリティは、様々な方法で管理できます。
パスワードの作成方法に対する制限の適用
ユーザー・プロファイルの作成
ユーザー・アカウントの追加の保護のためのユーザー・リソース制限の使用
関連項目:
セキュア・パスワードの作成の詳細は、『Oracle Databaseセキュリティ・ガイド』を参照してください
デフォルト・パスワードを使用するアカウントを検索する方法の詳細は、『Oracle Databaseセキュリティ・ガイド』
Oracle Database 12cリリース1 (12.1)から、Oracle DatabaseではOracleホーム・ユーザーを使用できるようになりました。
Oracleホーム・ユーザーは、インストール中に指定される標準のWindowsユーザー・アカウント(管理者アカウントではありません)で、Oracleホーム用のOracle Databaseで必要となるWindowsサービスを実行します。
Oracleホーム・ユーザーは、Oracleホームに関連付けられ、インストール後には変更できません。システムの異なるOracleホームは、同じOracleホーム・ユーザーを共有するか、異なるOracleホーム・ユーザー名を使用できます。Oracle RACデータベースの場合、OracleホームのWindowsユーザー・アカウントはドメイン・アカウントであり、既存のWindowsアカウントであることが必要です。
管理者管理データベースの場合、Oracle Cluster Registry (OCR)のセキュア・ウォレットに、Oracleホーム・ユーザーのパスワードを格納できます。このようなウォレットがOCR内に存在する場合、Oracle Database管理ツールでは、ウォレットからのパスワードが自動的に使用され、管理操作時にOracleホーム・ユーザーのパスワードの入力は求められません。
ポリシー管理データベースの場合、OCR内のセキュア・ウォレットにOracleホーム・ユーザーのパスワードを格納する必要があります。ポリシー管理データベースが作成されると、Oracle Database Configuration Assistantによってウォレットが自動的に作成されます(ウォレットが存在しない場合)。
関連項目:
Oracleインストール・ユーザーおよびOracleホーム・ユーザーの構成の詳細は、『Oracle Grid Infrastructureインストレーション・ガイドfor Microsoft Windows x64 (64-Bit)』を参照してください。
Oracle Databaseサービス用のOracleウォレットの作成については、『Oracle Databaseプラットフォーム・ガイドfor Microsoft Windows』を参照してください。
Oracle Databaseをインストールしたら、OUIによってDBCAが起動され、Optimal Flexible Architecture(OFA)のガイドラインに従ってデータベースが作成されます。
OFAガイドラインに従って作成されるインストールというのは、DBCAによって、標準的なファイルのネーミング方法および配置方法に従って、デフォルトのサーバー・パラメータ・ファイル(SPFILE)を含むデータベース・ファイルが作成されることを意味します。
データベースの作成または削除を行うために、DBCAをスタンドアロン・モードで使用することもできます。
関連項目:
リスナーの構成などで問題が発生した場合、およびLightweight Directory Access Protocol(LDAP)サポートの詳細は、『Oracle Database Net Services管理者ガイド』を参照してください。
Oracle Universal Installerは、Oracle RACソフトウェアをインストールするための主要なツールです。
Oracle Universal Installerは、Oracle RAC One Nodeソフトウェアをインストールするための主要なツールです。
C:\Program Files\Oracle\Inventory\logs\installActionsdate_time.log
注意:
データベースのインストールで使用するOracleホームの名前とパスは、Oracle Grid Infrastructureソフトウェアに使用したホームとは異なるものにする必要があります。Oracle DatabaseおよびOracle RACソフトウェアは、Oracle Grid Infrastructureソフトウェアをインストールしたホームにはインストールしないでください。注意:
Oracle ASMは、Oracle Grid Infrastructureホームの一部であるため、Oracle RACのインストール中にアップグレードできません。Oracle Database Vaultのインストールと構成には、インストール時およびインストール後のアクションが必要です。
リスナーおよびデータベース・インスタンスは、インストールを行ったノード以外のすべてのOracle RACノードで起動する必要があります。
DBCAを使用して、Oracle Database Vaultはインストール時でもインストール後でも構成できます。
関連項目:
Oracle Database Vaultの構成と使用の詳細は、『Oracle Database Vault管理者ガイド』を参照してください。Oracle Database Vaultオプションのインストール後、データベースに対する追加の変更が必要になる場合があります。
レジストリおよび環境変数に対する変更は、リモート・ノードでのユーザー・セッションにはすぐに反映されません。
ORACONFIG.exe - コンポーネントが見つかりません
OCI.dllが見つかりません
DBCAを使用してOracle RACデータベースのデータベース・サービスを管理することはできません。
Oracle RACデータベースのデータベース・サービスのすべての管理および監視には、サーバー制御ユーティリティ(SRVCTL)、Oracle Enterprise Manager Database ExpressまたはOracle Enterprise Manager Cloud Controlを使用してください。
Oracle Enterprise Manager Cloud Controlのドキュメントは、Oracle Help CenterのWebサイト(http://docs.oracle.com)から入手できます。
関連項目:
Oracle Enterprise Managerを使用したサービスの管理については、『Oracle Database 2日でReal Application Clustersガイド』を参照してください。
『Oracle Enterprise Manager Cloud Control基本インストレーション・ガイド』