Createlocalconnection: JDBC Bağlantısı Kaydetme

Bu Komut Satırı Arayüzü komutu bir JDBC bağlantısı oluşturur ve yerel olarak depolar. Kullanabilmek için en az Hizmet Yöneticisi rolüne sahip olmalısınız.

Açıklama

Komut Satırı Arayüzü dataload veya dimbuild komutlarını veri akışı seçeneği ile birlikte kullanabilmeniz için bu komutu kullanarak yerel bağlantıyı oluşturmalı ve kaydetmelisiniz. Veritabanı sürücünüz için .jar dosyasını belirtmek üzere bir EXTERNAL_CLASSPATH ortam değişkeni ayarlamanız da gereklidir. Bu değişkeni ayarlama örnekleri için bkz. Uzak Veritabanından Akış Sağlayarak Boyut Oluşturma ve Veri Yükleme.

Sözdizimi

createLocalConnection [-verbose] -name streamConnection -connectionstring  connectionString -user userName [-driver jdbcDriver] [-password password]
Seçenek Kısaltma Açıklama
-verbose -v Genişletilmiş açıklamaları göster
-name -N Bağlantı adı
-connectionstring -cs JDBC bağlantı dizesi. Format, aşağıdaki gibi SID içerebilir:
jdbc:oracle:thin:@host:port:SID

ya da aşağıdaki gibi hizmet adı içerebilir

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

Örneklere bakın.

-user -u Kullanıcı adı
-driver -D JDBC sürücüsü. Sağlanmazsa, Oracle Veritabanı oracle.jdbc.driver.OracleDriver öndeğeri olarak kabul edilir.
-password -p Parola (isteğe bağlı)

Örnekler

Aşağıdaki örnekler çeşitli veri kaynaklarını yansıtır.

-driver seçeneği ve jdbcDriver parametresi sağlanmazsa, Oracle veritabanı öndeğer olarak varsayılan veritabanıdır.

Oracle DB - SID (Hizmet No) İçeren Örnek

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

Oracle DB - Hizmet Adı İçeren Örnek

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

Harici bir veri kaynağı ve Essbase arasında ağ bağlantısı varsa, Essbase web arayüzünde uygulama düzeyi veya global bağlantılar ve Veri Kaynakları tanımlamak en etkin yoldur. Bu tanımlar harici kaynaktan kolayca veri "çekmenize" yardımcı olur. Essbase ve harici veri kaynağı arasında ağ bağlantısı yoksa önce bir yerel bağlantı oluşturmak için bu komutu kullanmanız ve ardından düzenleme seçeneği ile dataload veya dimbuild komutunu yayımlayarak Komut Satırı Arayüzü aracını kullanma yoluyla veri yüklemeleri veya boyut oluşturmaları düzenlemeniz gerekir.