| Oracle Real Application Clustersインストレーション・ガイド 11gリリース1(11.1)for Microsoft Windows E05877-03 |
|
![]() 戻る |
![]() 次へ |
この章では、Oracle Database 11gおよびOracle Real Application Clusters(Oracle RAC)ソフトウェアをインストールした後に実行する、インストール後の作業について説明します。この項の内容は次のとおりです。
|
注意: この章では、基本的な構成についてのみ説明します。より高度な構成およびチューニング情報については、『Oracle Databaseプラットフォーム・ガイド for Microsoft Windows』および製品の管理者ガイドとチューニング・ガイドを参照してください。 |
インストールを完了したら、次の作業を実行する必要があります。
Oracle Database 11gおよびRACのインストールが完了し、システムが適切に機能していることを確認した後で、Oracle Databaseホームに存在するocopy.exeを使用して投票ディスクの内容のバックアップを作成します。
ノードの追加または削除、あるいはいずれかの削除手順を実行した後も、投票ディスクの内容をバックアップします。
My Oracle Support Webサイトを参照して、インストールした環境に必要なパッチを確認します。必要なパッチをダウンロードするには、次の手順を実行します。
Webブラウザを使用して、次のMy Oracle Support Webサイトを表示します。
My Oracle Supportにログインします。
|
注意: My Oracle Supportの登録ユーザーでない場合は、「Register for My Oracle Support」をクリックして登録してください。 |
My Oracle Supportのメイン・ページで「Patches」をクリックします。
「Select a Patch Search Area」ページで「New My Oracle Support Patch Search」をクリックします。
「Simple Search」ページで「Advanced」をクリックします。
「Advanced Search」ページで「Product or Product Family」フィールドの横にある検索アイコンをクリックします。
「Search and Select: Product Family」フィールドで「For」フィールドに「RDBMS Server」と入力して、「Go」をクリックします。
「Results」の下の「RDBMS Server」を選択して、「Select」をクリックします。
「Product or Product Family」フィールドに「RDBMS Server」が表示され、「Release」フィールドには現在のリリースが表示されます。
「Platform」フィールドのリストからプラットフォームを選択して、「Go」をクリックします。
「Results」の下に使用できるパッチが表示されます。
ダウンロードするパッチの番号をクリックします。
「Patch Set」ページで「View README」 をクリックして、表示されるページを読みます。READMEページには、そのパッチ・セットに関する情報と、パッチの適用方法が記載されています。
「Patch Set」ページに戻って「Download」をクリックし、ファイルをシステムに保存します。
Oracle Database 11gに付属のunzipユーティリティを使用して、My Oracle SupportからダウンロードしたOracleパッチを解凍します。unzipユーティリティはORACLE_HOME\binディレクトリにあります。
|
注意: Oracle ClusterwareおよびOracle Databaseのパッチがある場合は、Oracleホームにパッチを適用する前にOracle Clusterwareホームにパッチを適用する必要があります。 |
インストールする際に選択したオプションに応じて、インストールの完了後に次のタスクを実行することをお薦めします。
次のコマンドを実行して、新しくインストールしたOracle RAC環境の、Enterprise Managerの構成を確認します。
srvctl config database -d db_name
SRVCTLによって、ノード名およびノードのインスタンスが表示されます。次のデータベース orcl の例では、インスタンスorcl1を実行しているノードiwinrac01が表示されます。次のコマンドを実行します。
C:\> srvctl config database -d orcl
このコマンドの出力結果は、次のようになります。
iwinrac01 orcl1 C:\oracle\product\11.1.0\db_1 iwinrac02 orcl2 C:\oracle\product\11.1.0\db_1
インストール中にOracle Enterprise Manager Database Controlを構成する場合は、それを使用してデータベースを管理できます。また、Oracle Enterprise Manager Grid Controlを使用して、データベースを管理できます。
Database Controlを使用するには、データベースをインストールしたノード上でDatabase Controlにアクセスする必要があります。別のクラスタ・ノードからDatabase Controlにログインする場合、そのノードでDatabase Controlインタフェースが起動されるようにEnterprise Managerを再構成する必要があります。
|
参照: 再構成を実行する手順については、emcaコマンドライン・ヘルプを参照してください。 |
次の手順を実行してDatabase Controlにログインします。
データベースをインストールしたノードで、Webブラウザを開いてDatabase ControlのURLにアクセスします。次のURL構文を使用します。
https://host:port/em
この例の意味は、次のとおりです。
hostは、Oracle Databaseをインストールしたコンピュータの名前です。
portは、インストール中にDatabase Control またはGrid Control用に予約されたポート番号です。
使用する正しいポート番号がわからない場合は、ファイル%ORACLE_HOME\install\portlist.iniで次の行を検索します。そこには、割り当てられたポートが示されています。
Enterprise Manager Console HTTP Port (db_name) = 1158
インストールでは、はじめに使用可能なポートが5500から5519の範囲で予約されます。
たとえば、ホストmgmt42にOracle Databaseをインストールして、Database Controlがポート1158を使用する場合は、次のURLを使用します。
https://mgmt42:1158/em
Oracle Enterprise Managerによって、Database Controlのログイン・ページが表示されます。
ユーザー名SYSを使用してデータベースにログインし、SYSDBAとして接続します。
インストール中にSYSアカウントに指定したパスワードを使用します。
|
注意: SYSTEMまたはSYSMANアカウントを使用してDatabase Controlにログインしたり、または他のデータベース・ユーザーにログイン権限を付与することもできます。 |
次のスクリプトを実行して、Oracle Configuration Manager(OCM)が構成情報を収集できるようにデータベースを構成します。
ORACLE_BASE\ORACLE_HOME\ccr\admin\scripts\installCCRSQL.exe collectconfig -s SID -r SYSDBA-USER
installCCRSQL.exeスクリプトを実行すると、Oracle Configuration Managerユーザーが作成され、PL/SQLプロシージャがORACLE_SIDで定義されているデータベースにロードされます。コマンドラインで-sオプションを使用して、データベースSIDを指定することもできます。次の例では、SIDをorclに指定しています。
ORACLE_BASE\ORACLE_HOME\ccr\admin\scripts\installCCRSQL.exe collectconfig -s orcl
デフォルトでは、データベースへの接続は、オペレーティング・システム認証「/as sysdba」を使用して行います。異なるユーザーとパスワードを指定するには、次のオプションを使用します。
-r SYSDBA-USER: SYSDBAロールを持つユーザーのログイン名です。
-p SYSDBA-PASSWORD: SYSDBAロールを持つユーザーのパスワードです。
Oracle E-Business Suiteのリポジトリとしてデータベースを使用するには、前述の手順に加えて、E-Businessデータベースが格納されているORACLE_HOMEから次のスクリプトを実行する必要があります。
ORACLE_BASE\ORACLE_HOME\ccr\admin\scripts\installCCRSQL.exe ebs_collectconfig -u Oracle_Applications_User
-uパラメータは必須です。このパラメータを指定しないと、アプリケーションによってOracle Applications Userを指定するようにプロンプトが表示されます。-uパラメータを指定すると、Oracle Applications Passwordを指定するようにプロンプトが表示されます。
インストールを自動化する場合は、追加の-wオプション付きでinstallCCRSQL.exeスクリプトを実行して、Oracle Applications Passwordを指定します。次に例を示します。
ORACLE_BASE\ORACLE_HOME\ccr\admin\scripts\installCCRSQL.exe ebs_collectconfig -u Oracle_Applications_User -w Oracle_Applications_Password
-s SIDコマンドを追加して、Oracle Applications DatabaseインスタンスのSIDを指定できます。
データベースへの接続にオペレーティング・システム認証を使用しない場合は、-rパラメータを使用して次のように指定する必要があります。
-r SYSDBA-USER: SYSDBAユーザーのログイン名です。
-rパラメータのみを指定すると、パスワードを入力するようにプロンプトが表示されます。パスワードを指定するための-pパラメータはオプションです。
Oracle Enterprise Manager Grid Controlのリポジトリとしてデータベースを使用するには、前述の手順に加えて、次のスクリプトを実行する必要もあります。
ORACLE_BASE\ORACLE_HOME\ccr\admin\scripts\installCCRSQL.exe collectemrep
このコマンドを実行すると、アプリケーションによってSYSMANパスワードを指定するようにプロンプトが表示されます。インストールを自動実行するには、installCCRSQL.exeスクリプトを実行して、SYSMANパスワードを指定します。次に例を示します。
ORACLE_BASE\ORACLE_HOME\ccr\admin\scripts\installCCRSQL.exe collectemrep -e SYSMAN PASSWORD
-s SIDコマンドを追加して、Oracle Enterprise Manager Grid Control DatabaseインスタンスのSIDを指定できます。このスクリプトは、Oracle Enterprise Manager Grid Controlデータベースが格納されているORACLE_HOMEから実行する必要があります。
データベースへの接続にオペレーティング・システム認証を使用しない場合は、-rおよび-pパラメータを使用して次のように指定する必要があります。
-r SYSDBA-USER: SYSDBAユーザーのログイン名です。
-p SYSDBA-PASSWORD: SYSDBAユーザーのパスワードです。
-rパラメータを指定すると、-pパラメータは任意で、プロンプトが表示されるようになります。