Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WINSTALLATION and version 1.0.6_bridge
Div
Classe2e-refDiv

Otp
Floatingfalse
maxHLevel2

Rp
Note
iconfalse
titleFailover Behavior

Oracle Transparent Application Failover (TAF) and Fast Connection Failover (FCF) are not supported. Instead, the Bridge BRIDGE uses an database independent replay mechanism for its Perstistent State persistency. This mechanism works only if TAF and FCF are switched off.

Installing the SQL Client Tools for Oracle

E2E Bridge The BRIDGE supports Oracle since version 7.
Install the Oracle client tools and define the tnsnames.ora to open a successful connection to the database.

Panel
borderColor#7ea112#EAA01E
bgColorwhite
borderWidth32
borderStylesolid

Linux:

  1. Log-in as a root user.
  2. Download the Oracle Instant Client Package - Basic, e.g. version 10.2.0.3. Note that you need a 64bit version when running a 64bit E2E xUML RuntimeRUNTIME. For OpenSUSE download the rpm package and start the installer:

    Code Block
    languagebash
    rpm -U oracle-instantclient-basic-10.2.0.3-1.i386.rpm
  3. Create the following link on the host:

    Code Block
    languagebash
    cd /usr/lib/oracle/10.2.0.3/client/lib 
    ln -s libclntsh.so.10.1 libclntsh.so
  4. Multiexcerpt
    MultiExcerptNamelanguage_settings

    To avoid encoding problems, such as special characters being messed up (e.g. the German umlauts), configure the language settings (NLS_LANG) in the Oracle database preferences for a Bridge BRIDGE installation on Unix (see further below, 569442554 Defining the Oracle Database Preferences on the BRIDGE). Furthermore, in the UML model, set the tag charset="utf-8" on the database alias in the component diagram.

    Using that configuration the database client (BridgeBRIDGE) and the database server use the same encoding: strings in the xUML Runtime RUNTIME are Unicode, the database client uses Unicode (step 2) and Unicode is used between Oracle client and server (step 1). If native database storage is not Unicode, the Oracle server can convert the data.

Defining the Oracle Database Preferences on the

...

BRIDGE

Multiexcerpt include
MultiExcerptNameDatabase Preferences
nopaneltrue
PageWithExcerptInstalling and Configuring Database Access for DB2

...

KeyValueExample
ORACLE_HOMEPath to the Oracle client.D:\Oracle\ora11g
NLS_LANGOracle language settings (Unix only)AMERICAN_AMERICA.AL32UTF8
TNS_ADMINPath to the Oracle configuration sqlnet.ora (optional)D:\Oracle\ora11g
Notetip
iconfalse

If the path is already specified in the environment variables of your operating system, you do not have to set this parameter.

...