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.