SiebelSupport

-Learning the sharing way :)

Monday, August 22, 2011

How to Connect to an external table via EBC using Siebel Web Client


By on 4:49 PM

Create Table Definition

Import schema using External Table Schema Import Wizard
Set table/column properties as necessary
Define data source
Set optional table properties

Set a column having System Field Mapping attribute set to Id. This can lead to unexpected behavior and even to make the application not work as expected.

The data source attribute is defined for both tables and apparently you are not using the optional table properties.

Configure External Business Component

Specify Data Source property

Specify Component parameters

Configure new data source in Server Admin view
Navigate to Administration - Server Configuration > Enterprises > Profile Configuration
Copy an existing InfraDatasources named subsystem. Use ServerDataSrc (dont pick GatewayDataSource)
Set the Name property to the Data Source name configured in Siebel Tools

Update profile parameters to correspond to the external RDBMS
DSConnectString data source connect string
DSSQLStyle database SQL type
DSTableOwner data source table owner
DSUsername default user name used for connections
DSPassword default password used for connections

Start Reconfiguration of server component
Update server component to use new data source
Update OM - Named Data Source name parameter
Append new data source Alias name (the one without spaces) to the existing list in the Value property
Commit Reconfiguration of server component
Verify reconfiguration

SiebelSupport - Learning the sharing way :)

When you know a thing, to hold that you know it, and when you do not know a thing, to allow that you do not know it - this is knowledge.

1 comments:

  1. to test it in thick client dont forget to add the datasource to the CFG file


    [DataSources]
    Local = Local
    Sample = Sample
    ServerDataSrc = Server
    GatewayDataSrc = Gateway
    AnalyticsDataSrc = AnalyticsDataSrc
    VSDEV = VSDEV
    VSPRD = VSPRD
    DataSrc = DataSrc

    [DataSrc]
    Docked = TRUE
    ConnectString = Connect String as in TNS
    SqlStyle = OracleCBO
    TableOwner = TableOwner
    DLL = sscdo90.dll
    DSUsername = Usernamehere
    DSPassword = Passwordhere

    ReplyDelete

Labels

ADSI authentication ADSISecAdpt apiinstaller.jar Applet User Properties Barcode fonts in PDF Best Practices BI Publisher BI Publisher 11g BI Publisher Desktop BI Publisher Desktop 10.1.3.2 BI Publisher template error BIP Performance tuning BUG 19469254 Create iPad Reports CRM on Demand R19 Deployment Guide - IP2014 Desktop Integration Siebel Agent (DISA) EAI Object Manager EnableURLCredentials ENTERPRISE NAME IS TRUNCATED DURING MIGRATION INSTALL IN LINUX PLAT Escripting External Business Components (EBCs) Generate Trigger Get a 20% Discount on Oracle Training How To Incorrect missing encryption key Incremental Repository Merge (IRM) Install Barcode fonts in BIP Server Integration Object IP2014 IP2014 Patch Set 1 IP2014 Patchset 2 IP2015 IP2015 Patchset 1 (15.1) IsRecordSensitive JDeveloper jqmtoolbarrenderer.js LDAP LDAPSecAdpt log level of SWSE Menu in Siebel Open UI new theme in Siebel 8.1.1.11 Open UI NFS OBIEE Integration on Siebel 7.8.2 Oracle Database XE Oracle Fusion Middleware Oracle Integration Cloud Services (ICS) Oracle WebLogic Server Override Custom Theme In Open UI Without Deleting The User Preferences Files Of All Users Performance Tuning Quiz Release Notes Responsive Web Design REST SAI REST SAP BusinessObjects Data Quality SavePreferences SBL-DAT-00222 SBL-DAT-00522 SBL-DBC-00107 SBL-SEC-10001 and SBL-DAT-00565 SBL-SEC-10018 Siebel - Oracle Real-time Scheduler Integration SIEBEL 8.1.1.14 ENVIRONMENT VARIABLE INSTALL ISSUE Siebel 8.1.1.8 Fix Pack Siebel 8.1.1.9 / 8.2.2.2 Siebel Administration Siebel Analytics Siebel BI Publisher Reports Siebel Composer Siebel Composer Developer Preview Siebel CRM 15.0 Siebel CRM 8.1.1.10/8.2.2.3 Siebel CRM Innovation Pack 2015 Siebel Delta Files (SDF) Siebel Email Marketing Siebel Filesystem Siebel Innovation Pack 2016 Siebel License Keys Siebel Open UI Siebel Open UI Manifest Siebel Release 15.1 Siebel Reports Siebel RESTful Services Siebel Server Cloning SPF Symbolic URL Synergy Open UI Theme Synergy Theme Open UI - Siebel CRM Innovation Pack 2015 Videos What is Workflow Policy OR

Tags