server
という名前の1つのスクリプトによって、Oracle R Enterprise Serverのインストールおよび管理が管理されます。Oracle R Enterpriseのサーバー側コンポーネントのインストール、アンインストール、アップグレードまたは構成が必要になったときにはいつでも、server
スクリプトを再実行できます。
server
スクリプトでは、次の操作がサポートされています。
Oracle R Enterprise Serverのインストール
Oracle R Enterpriseサーバーのアンインストール
Oracle R Enterprise Serverのアップグレードおよび旧インストールからのデータの移行
Supporting Packagesのインストール(使用可能な場合)
注意:
server
スクリプトを使用して、Supporting Packagesをインストールし、ユーザーを作成できます。また、次の各項で説明するように、これらのタスクを個別に実行することもできます。
server
スクリプトでは、そのアクティビティを指示する一連のコマンドライン引数がサポートされています。スクリプトは、インタラクティブ・モード、バッチ・モードまたはハイブリッド・モードで実行できます。引数なしでスクリプトを実行すると、Oracle R Enterprise Serverがインタラクティブ・モードでインストールまたはアップグレードされ、Supporting Packagesのインストールが試行されて、データベース・ユーザーが作成または構成されます。
server
スクリプトのコマンドライン引数については、次の表で説明しています。スクリプトの引数は、Linux、UNIXおよびWindowsで同じです。LinuxまたはUNIXシステムで次のコマンドを実行すると、引数のリストおよび短い説明が表示されます。
./server.sh -h
or
./server.sh --help
Windowsシステムで次のコマンドを実行すると、引数のリストおよび短い説明が表示されます。
server.bat -h
or
server.bat --help
表4-1 SERVERスクリプトのコマンドライン引数
引数 | 説明 |
---|---|
|
プロンプトを表示しません。 |
|
Oracle R Enterprise Serverをインストールまたはアップグレードします。 インストールまたはアップグレードでは、デフォルトで次の処理が行われます。
|
|
Oracle R Enterpriseサーバーをアンインストールします。
「Oracle R Enterpriseのアンインストール」を参照してください。 |
|
Oracle R Enterpriseのデータベース・ユーザーを作成または構成します(デフォルト)。 |
|
Oracle R Enterprise Serverをアンインストールするときに、OracleホームのRパッケージおよびライブラリは保持しますが、データベース・オブジェクトは削除します。Oracleホーム内の他のデータベースに影響を与ることなく、単一データベース・インスタンスまたはプラガブル・データベース(PDB)からOracle R Enterpriseのサポートを削除できます。 「部分アンインストールの実行」を参照してください。 |
|
Oracle R Enterprise Serverをアンインストールするときに、OracleホームのRパッケージおよびライブラリも、データベース・オブジェクトも削除します。 「完全アンインストールの実行」を参照してください。 |
|
|
|
|
|
Oracle R Enterpriseユーザーに 「RQADMINロールについて」を参照してください。 |
|
「オペレーティング・システム認証について」で説明するように、オペレーティング・システム認証に基づいてスクリプトが実行されている場合、 |
|
マルチテナントのコンテナ・データベース(CDB)内のプラガブル・データベース(PDB)の名前。 マルチテナント・アーキテクチャを使用すると、Oracle Databaseを、0、1または多数のプラガブル・データベース(PDB)を含むプラガブル・データベースを含むコンテナ・データベースとして機能させることができます。マルチテナント・アーキテクチャの詳細は、『Oracle Database概要』を参照してください。 |
|
|
|
|
|
「RQSYSスキーマについて」を参照してください。 |
|
Oracle R Enterpriseユーザーの永続表領域。 |
|
Oracle R Enterpriseユーザーの一時表領域。 |
|
Oracle R Enterpriseユーザーのパスワード。 |
|
Oracle R Enterpriseのデータベース・ユーザー名。 |
関連項目:
出力付きの例については、例A-1
Linux、UNIXまたはWindowsシステムがシステム要件で指定されている要件を満たす場合、このコマンドによりOracle R Enterprise Serverのデフォルトの初回インストールが実行されます。
LinuxまたはUNIXの場合:
./server.sh
Windowsの場合:
server.bat
例A-1に示すとおり、デフォルトのインタラクティブ・インストールでは次の処理が実行されます。
環境の情報が出力されます。
パスワードとrqsys
の永続表領域および一時表領域の入力を求めるプロンプトが表示されます。
Supporting Packagesをインストールするかどうか確認するプロンプトが表示されます。(デフォルトでは、Supporting Packagesが使用可能な場合はインストールされます。)
Oracle R Enterpriseのユーザー・アカウントを作成するかどうか確認するプロンプトが表示されます。(デフォルトでは、ユーザーが存在しない場合は作成されます。)ユーザーの作成時に、永続表領域および一時表領域の入力を求めるプロンプトが表示されます。
この例では、バッチ・モードで実行するよう指定された、デフォルトのインタラクティブ・インストールで示されているようなインストールを示します。
LinuxまたはUNIXの場合:
./server.sh -y --install --setup-user --sys ORASYSPSWD, --perm SYSAUX --temp TEMP --rqsys RQSYSPSWD --user-perm USERS --user-temp TEMP --pass RQUSERPSWD --user RQUSER
Windowsの場合:
server.bat -y --install --setup-user --sys ORASYSPSWD, --perm SYSAUX --temp TEMP --rqsys RQSYSPSWD --user-perm USERS --user-temp TEMP --pass RQUSERPSWD --user RQUSER
server
スクリプトにより、ユーザーが存在しない場合は自動的に作成または構成されます。既存のユーザーの名前を指定すると、Oracle R Enterpriseをサポートするようにそのユーザーが構成されます。
例8-2を参照してください。
この例では、server
スクリプトの実行で、デフォルトのバッチ・インストールで作成されたユーザーにrqadmin
ロールを付与する方法を示します。--admin
引数は、バッチ・モードでのみ使用可能です。
LinuxまたはUNIXの場合:
./server.sh -y --setup-user --admin --sys ORASYSPSWD - -pass RQUSERPSWD --user RQUSER
Windowsの場合:
server.bat -y --setup-user --admin --sys ORASYSPSWD - -pass RQUSERPSWD --user RQUSER
「RQADMINロールについて」を参照してください。