ネイティブ・ゲートウェイを使用したデータソース接続の設定
ネイティブ・ゲートウェイを使用したOracle Databaseに対して構成する必要がある環境変数の設定について説明します。
Oracle Databaseの場合:
-
Oracle BIサーバーは、Oracle Call Interface (OCI)を使用してデータベースに接続します。OCIは、デフォルトでOracle Analytics Serverとともにインストールされます。接続するには、バンドルされているバージョンを使用する必要があります。
-
tnsnames.ora
ファイルで、Oracle Databaseの別名(定義されたエントリ名)は、すべての物理Oracleデータベースのリポジトリ接続プールで使用されるデータ・ソース名と一致する必要があります。Oracle Databaseのデータ・ソースに接続するとき、接続文字列全体を含めることができます。または、
tnsnames.ora
ファイルで定義されたネット・サービス名を使用できます。ネット・サービス名のみを入力するには、Oracle Analytics Serverがそのエントリを特定できるように、環境内の次の場所にtnsnames.ora
ファイルを設定する必要があります。BI_DOMAIN/bidata/components/core/serviceinstances/ssi/oracledb
-
obis.properties
ファイルを編集して、データベース・クライアント用に環境変数を設定します。
例については、Oracle Database用のobis.propertiesエントリのサンプルを参照してください。
Oracle Database用のobis.propertiesエントリのサンプル
この例では、様々なプラットフォームにおけるOracle Database用のobis.propertiesのサンプル・エントリを示します。
ここで示したシェル・スクリプトの抜粋は単なる例で、特定のソフトウェア・プラットフォームに対する推奨ではありません。ネイティブ・ゲートウェイを使用したデータソース接続の構成を参照してください。
############################################################### # Linux: Oracle BI 32 bit mode ################################################################ #set +u # Oracle Parameters #--------------------------- # Make sure that Oracle DB 32 bit Client is installed #ORACLE_HOME=/export/home/oracle/12c #export ORACLE_HOME #TNS_ADMIN=$ORACLE_HOME/network/admin #export TNS_ADMIN #PATH=$ORACLE_HOME/bin:/opt/bin:$PATH #export PATH #LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH #export LD_LIBRARY_PATH # If you have Linux 64 bit Platform, and would like to run Oracle BI 32 bit # then you must install Oracle DB 64 bit client, and this client comes with # 32 bit libraries under $ORACLE_HOME/lib32. The LD_LIBRARY_PATH in this case # shall be like this: #LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$LD_LIBRARY_PATH #export LD_LIBRARY_PATH # Oracle Parameters #--------------------------- # Make sure to install Oracle DB 64 bit Client #ORACLE_HOME=/export/home/oracle/12c #export ORACLE_HOME #TNS_ADMIN=$ORACLE_HOME/network/admin #export TNS_ADMIN #PATH=$ORACLE_HOME/bin:/opt/bin:$PATH #export PATH #LD_LIBRARY_PATH_64=$ORACLE_HOME/lib:$LD_LIBRARY_PATH_64:/opt/j2se/jre/lib/sparc #export LD_LIBRARY_PATH_64 #--------------------------- # Oracle Parameters #--------------------------- #ORACLE_HOME=/export/home/oracle12c #export ORACLE_HOME #TNS_ADMIN=$ORACLE_HOME/network/admin #export TNS_ADMIN #PATH=$ORACLE_HOME/bin:/opt/bin:$PATH #export PATH #SHLIB_PATH=$ORACLE_HOME/lib:$SHLIB_PATH:/opt/j2se/jre/lib/hp700 #export SHLIB_PATH #--------------------------- ############################################################### # AIX: Oracle BI 64 bit mode ############################################################### #set +u # Oracle Parameters #--------------------------- #ORACLE_HOME=/export/home/oracle/12c #export ORACLE_HOME #TNS_ADMIN=$ORACLE_HOME/network/admin #export TNS_ADMIN #PATH=$ORACLE_HOME/bin:/opt/bin:$PATH #export PATH #LIBPATH=$ORACLE_HOME/lib:$LIBPATH:/opt/j2se/jre/lib/sparc #export LIBPATH #---------------------------