プライマリ・コンテンツに移動
Oracle® R Enterpriseインストレーションおよび管理ガイド
リリース1.5.1
E88294-01
目次へ移動
目次
索引へ移動
索引

前
次

4.3 Oracle R Enterprise Serverの要件

Oracle R Enterprise Serverをインストールする前に、システム環境を確認し、ユーザーIDに正しい権限があることを確認してください。

Oracle R Enterprise Serverの前提条件として、Oracle DatabaseおよびOracle R Distribution、またはオープン・ソースRがインストールされている必要があります。

4.3.1 システム要件

4.3.2 環境変数

表4-2 Oracle R Enterprise Server用の環境変数要件

プラットフォーム 環境変数要件

すべて

$ORACLE_SIDで、Oracle R Enterpriseをサポートするデータベースのサービス識別子(SID)が指定されている必要があります。

$ORACLE_HOMEで、ORACLE_SIDによって識別されるデータベースのホーム・ディレクトリが指定されている必要があります。

Windowsでは、OracleホームおよびOracleインスタンス識別子の値はWindowsレジストリで確認できます。このコンピュータ上に2つ以上のOracleホームまたはOracleインスタンスが存在する場合は、環境変数で必要な値を指定できます。Windowsでの環境変数の作成および変更を参照してください。

Linux

$LD_LIBRARY_PATH$ORACLE_HOME/libが含まれている必要があります。

$PATH$ORACLE_HOME/binが含まれている必要があります。

Oracle Solaris

$LD_LIBRARY_PATH$ORACLE_HOME/libが含まれている必要があります。

$PATH$ORACLE_HOME/binが含まれている必要があります。

IBM AIX

$LIBPATH$ORACLE_HOME/libが含まれている必要があります。

$PATH$ORACLE_HOME/binが含まれている必要があります。

Microsoft Windows

%PATH%%R_HOME%\bin\x64が含まれている必要があります。%R_HOME%のデフォルト値は、C:\Program Files\R\R-3.2.0です。

Rホーム・ディレクトリの値はWindowsレジストリで確認できます。このコンピュータ上に2つ以上のRホームが存在する場合は、環境変数で必要な値を指定できます。Windowsでの環境変数の作成および変更を参照してください。

4.3.3 ユーザー要件

Oracle R Enterprise Serverをインストールするオペレーティング・システム・ユーザーは、この項で示した要件を満たす必要があります。

表4-3 Oracle R Enterprise Serverのインストール実行者のユーザー要件

プラットフォーム ユーザー要件

LinuxおよびUNIX

  • dbaグループのメンバーである必要があります。

  • $ORACLE_HOME/libへの書込み権限が必要です。

Microsoft Windows

  • 管理者のアクセス権が必要です

  • ora_dbaグループのメンバーである必要があります。

  • %ORACLE_HOME%\binへの書込みアクセス権があります。

4.3.3.1 オペレーティング・システム認証について

Oracle R Enterprise Serverのインストール・スクリプトでは、ORACLE_HOMEおよびORACLE_SIDによって識別されるデータベースへの接続にシステム認証が使用されます。システム認証は、データベース資格証明書ではなくユーザーのオペレーティング・システム資格証明書に基づいています。

たとえば、Linuxシステムでは、Oracle R Enterpriseのインストール・スクリプトで、次の文を使用してパスワードなしでSQL*Plusが起動されます。

$ORACLE_HOME/bin/sqlplus / as sysdba

特別なオペレーティング・システム・グループのメンバーシップによって、Oracle Databaseのシステム認証が行われます。このオペレーティング・システム・グループは、データベースのインストール時に作成され、インストール実行者のIDがグループに自動的に割り当てられます。グループの一般的な名前はOSDBAです。LinuxおよびUNIXでは、OSDBAの名称はdbaです。Windowsでは、OSDBAの名称はora_dbaです。

Oracle R Enterprise ServerをインストールするユーザーはOSDBAに属している必要があります。

関連項目:

  • 『Oracle Database管理者ガイド』のオペレーティング・システム認証の使用に関する説明を参照してください。

  • 『Oracle Databaseプラットフォーム・ガイドfor Microsoft Windows』のインストール時に使用可能になるオペレーティング・システム認証の概要に関する説明を参照してください。

4.3.3.2 ユーザーIDのグループ・メンバーシップの確認

「オペレーティング・システム認証について」に記載されているとおり、Oracle R Enterprise Serverインストール・スクリプトを実行するLinuxまたはUNIXのユーザーIDはdbaグループに属している必要があります。サーバー上でその他のOracle R Enterpriseスクリプトを実行するには、dbaグループのメンバーシップも必要です。Windowsでは、dbaグループはora_dbaと呼ばれます。

ご使用のLinuxまたはUNIXのユーザーIDのグループ・メンバーシップを確認するには、次のコマンドを入力します。

% groups
dba  othergroup

ご使用のWindowsのユーザーIDのグループ・メンバーシップを確認するには、次の手順を実行します。

  1. Windowsの「コントロール パネル」を開きます。
  2. 「ユーザー アカウント」を選択します。
  3. 「ユーザー アカウントの管理」を選択します。
  4. 「ユーザー アカウント」ダイアログの「ユーザー」タブには、名前、ドメインおよび各ユーザー・アカウントのグループがリストされています。ご使用のIDがグループora_dbaに属していることを確認します。