プライマリ・コンテンツに移動
Oracle® Essbase Oracle Essbaseの使用

F17137-05
目次へ移動
目次

前
次
機械翻訳について

Createlocalconnection: JDBC接続の保存

このCLIコマンドは、JDBC接続を作成してローカルに格納します。 これを使用するには、少なくともサービス管理者ロールが必要です。

説明

ストリーミング・オプションを指定してCLI dataloadまたはdimbuildコマンドを使用する前に、このコマンドを使用してローカル接続を作成および保存する必要があります。 さらに、環境変数EXTERNAL_CLASSPATHがデータベース・ドライバの.jarファイルを指すように設定する必要があります。 この変数の設定例は、「リモート・データベースからのストリーミングによるディメンションの構築およびデータのロード」を参照してください。

構文

createLocalConnection [-verbose] -name streamConnection -connectionstring  connectionString -user userName [-driver jdbcDriver] [-password password]
オプション 略語 説明
-verbose -v 拡張摘要の表示
-name -N 接続名
-connectionstring -cs JDBC接続文字列。 SIDの形式は次のとおりです:
jdbc:oracle:thin:@host:port:SID

または、次のようにサービス名を使用

jdbc:oracle:thin:@host:port/service_name

例を参照してください。

-user -u ユーザー名
-driver -D JDBCドライバ 指定しない場合、Oracle Databaseがoracle.jdbc.driver.OracleDriverとしてデフォルトとみなされます
-password -p パスワード(オプション)

次の例は、様々なデータ・ソースを反映しています。

-driverオプションおよびjdbcDriverパラメータが指定されていない場合、Oracleデータベースがデフォルトで想定されます。

Oracle DB - SID (サービスID)を使用した例

esscs createLocalConnection -N OracleDBConnection1 -cs jdbc:oracle:thin:@myhostname01:1521:ORCL -u OracleUser -D oracle.jdbc.driver.OracleDriver

Oracle DB - サービス名を使用した例

esscs createLocalConnection -N OracleDBConnection2 -cs jdbc:oracle:thin:@host1.example.com:1521/ORCL.esscs.host1.oraclecloud.com -u OracleUser

DB2

esscs createLocalConnection -N DB2conn -cs jdbc:db2://myhostname02.example.com:50000/TBC -u myDB2User -D com.ibm.db2.jcc.DB2Driver

MySQL

esscs createLocalConnection -N MySQLconn -cs jdbc:mysql://myhostname03.example.com:3306/tbc -u MySQLUsr -D com.mysql.jdbc.Driver

Microsoft SQL Server

esscs createLocalConnection -N MSSQLConn -cs jdbc:sqlserver://myhostname04.example.com:1433 -u MSSQLUsr -D com.microsoft.sqlserver.jdbc.SQLServerDriver

Teradata

esscs createLocalConnection -N TeraDconn -cs jdbc:teradata://myhostname05.example.com/DBS_PORT=1025 -u MSSQLUsr -D com.teradata.jdbc.TeraDriver

データの外部ソースとEssbaseの間にネットワーク接続がある場合は、「Essbase webインタフェース」でアプリケーション・レベルまたはグローバルの接続とデータソースを定義することが最も効率的です。 これらの定義は、外部ソースからデータを簡単にプルするのに役立ちます。 Essbaseとデータの外部ソースとの間にネットワーク接続がない場合は、まずこのコマンドを使用してローカル接続を作成し、次にストリーム・オプションを指定してdataloadまたはdimbuildコマンドを発行することで、CLIを使用してデータ・ロードまたはディメンション構築をストリームできます。このプッシュ・メソッドは低速です。