OSBizV2 ODBC To ODBC Bridge
OSBizV2 ODBC To ODBC Bridge
OSBizV2 ODBC To ODBC Bridge
Description
Open Directory Service
ODBC-ODBC Bridge
Version 1.5
Table of Contents
1. Overview 6
1.1. ODBC-Bridge Client 6
1.2. ODBC-Server 7
1.3. Access Control 7
1.4. Licensing 7
4. Examples 25
4.1. MySQL database 25
4.1.1. Prerequisites 25
4.1.2. DSN configuration 25
4.1.3. ODBC to ODBC Bridge server configuration 27
5. Functional Restrictions 45
5.1. General Hints 45
5.2. SQL specific Hints 45
5.3. Supported ODBC functions 45
5.4. Access to Data Sources on shared Network Drive 46
Table of History
2019-04-05 1.4 Add chapter 5.4 - Access to Data Sources on shared Network Drive
Disclaimer:
This description refers to OpenScape Business V2R5.
The information provided in this document contains general descriptions or characteristics of performance which in case of actual
use do not always apply as described or which may change as a result of further development of the products. An obligation to
provide the respective characteristics shall only exist if expressly agreed in the terms of contract.
Availability and technical specifications are subject to change without notice.
Note:
The list above contains those databases that were tested in some versions and released in combination with OpenScape Business.
Nevertheless other databases that are not listed can be connected observing the restrictions formulated in chapter 5.
The ODBC to ODBC Bridge connector bases on a client-server model.
ODBC Driver
( ODBC Bridge Client) ODBC Driver DB n
Database n
Directory Service
OpenScape Business
Microsoft Windows
with embedded
System
Directory Service
1.2. ODBC-Server
The ODBC to ODBC Bridge Server is a multi-threaded service running under the Windows operating system. It receives ODBC API
calls from the ODBC Bridge client and directs them to the requested ODBC driver.
For each ODBC function called in the ODBC to ODBC Bridge Client side, a request will be sent to the ODBC to ODBC Bridge
Server in order to call the same function on the respective 3rd party ODBC driver installed on the Server system. After function
return on the server side, a response will be generated and sent back to the client. In addition, the ODBC Bridge Server:
Contains an administration section, which is used to configure, monitor and control the ODBC Bridge Server.
Uses native OS authentication to protect access to data sources and the ODBC Bridge administration section.
Supports access control rules that restrict access to the ODBC Bridge Server by user, machine or network address.
Can limit the total number of concurrent connections or connections from a particular client and logs all clients which
are connected.
Supports access control lists to restrict access to DSNs by user, machine or network address.
Logs failing SQL database queries and the reason for the failure.
Supports auto-update mechanism by OpenScape Business to ensure SW consistency between ODBC to ODBC
Bridge client and server part
1.4. Licensing
Licensing is exactly the same as the current Open Directory Service Licensing. The ODBC to ODBC Bridge is a new type of ODS
connector for the OpenScape systems which is also enabled by the existing ODS connector license. Each new ODS data source of
type “ODBC Bridge” one ODS connector license is required.
For actual HW / SW prerequisites have a look into the SW version specific OpenScape Business Technical Release Note
Older OS Version are not explicitly blocked, but are not sustained in case of malfunctions
In addition the “DotNet” 4.x Framework is required for the ODBC to ODBC Bridge Server.
2.2.3. SW Update
ODBC to ODBC Bridge Client and Server software (within the OpenScape Business) is be updated together with an OpenScape
Business SW image update. This is done either automatically or manually.
The ODBC to ODBC Bridge Server SW component has to be updated manually.
Whenever a ODBC to ODBC Bridge Server is connected to a ODBC to ODBC Bridge Client a version check is performed.
10
After clicking “Add” a dialog with all installed ODBC drives appear.
The parameters, which have to be entered here, depend on the type of the ODBC driver. If required the IP address, port, login
credentials and database name have to be retrieved from the system administrator and entered here for database access. Depending on
the kind of ODBC driver a test button is offered, which allows to check the database access with the configured data.
Figure 4 ODBC to ODBC Bridge Server Installation. Selection of Driver Bit Depth
The ODBC to ODBC Bridge Server needs to be separated as a 32-bit service or a 64-bit service depending on the bit depth of the
used data source. Therefore, the installer will offer the selection to install either a 32bit or a 64bit MS Windows service. If the MS
12
Note:
It is possible to install a 32 Bit and a 64 Bit version of the ODBC to ODBC Bridge Server on the same computer in case that several
databases in 32 and 64 bit-depth are available on the computer. Both ODBC Servers versions can also be operated simultaneously on
one computer with 64 bit Operating System.
In case that a previous version of the ODBC to ODBC Bridge server is already installed, the installer asks if the SW should be
upgraded or not
13
The Wizard installs the SW in a default directory (e.g. C:\Program Files\Communication Clients\ODBC to ODBC Bridge Server).
In case that a system restart is required for activation of the SW the installer prompts accordingly.
14
The ODBC to ODBC Bridge Server configuration dialog provides an interface for all configuration options of the server. It includes
5 tabs. The language for the administration dialogs and the general appearance of the user interface can be configured within the
settings of the ODBC to ODBC Server under the “Appearance” tab.
15
Service Control This slider starts or stops the OBCD Bridge service. Before the service is started the availability of IP
Address and port at the local machine are checked. If these are available, the service starts otherwise an
error message appears (Service could not be started). In case that the slider is moved to stop position
the ODBC to ODBC Bridge service closes the active client connections and terminates. The slider field
color toggles from grey to green if the server is active.
Connection settings: IP Address: This field refers to the ip address where the ODBC to ODBC Bridge service can be
accessed by the clients. If there are more than one network interfaces, these will be presented in
the list box.
Port: Port which is used by the server to listen for requests from the clients.
Network Settings Encryption: This slider enables / disables encrypted transmission between ODBC to ODBC
Bridge Server and ODBC to ODBC Bridge clients. The slider field color toggles from grey to
green if the encryption is active. Encryption is enabled by default.
Max Connection: The maximum allowed concurrent client connections to the server.
Note: IP address and listening port are required for the ODBC to ODBC Bridge Client configuration
within OpenScape Business. It has also to be ensured that the port is enabled within existing firewalls
in the network.
16
17
18
Parameter Description
Enable Logging This refers to the trace status. When enabled, the service starts to store the traces in the log file.
Log Level
Trace level: The trace level refers to which traces will be stored to the file. This control has three options (Errors,
Warnings and All).
19
20
Theme: The color settings and the style of the user interface can be set here
Language: Default is English. Available values are English – Deutsch – Francais – Italiano – Nederlands –
Portugues - Espanol
21
3.5.1. ODBC to ODBC Bridge Client - Data Source configuration within ODS
Parameter Description
ODBC to ODBC Bridge Within this field the IP address of the computer on which the OSBD Bridge Server part is installed has
server address to be entered. The address can be found within the “Server Settings” tab of the ODBC to ODBC
Bridge server Settings dialog.
ODBC to ODBC Bridge Within this field the listening port of the ODBC to ODBC Bridge server has to be entered here. The
22
ODBC to ODBC Bridge The previously assigned Data Source Name within the ODBC to ODBC Bridge server has to be
Remote DSN entered here. It has to be ensured that the name of Remote DSN is written correctly and that is assigned
to a user within the ODBC Bridge.
ODBC to ODBC Bridge The username which is assigned within the ODBC to ODBC Bridge to the Remote DSN has to be
login entered here.
ODBC Bridge password The password which is assigned to the user within the ODBC to ODBC Bridge has to be entered here.
A test of the overall ODBC to ODBC to ODBC Bridge configuration can be made by clicking “Check database access “ within the
Data Source configuration.
3.5.2. ODBC to ODBC Bridge Client - Data Access configuration within ODS
After database access is cuccessful the database table(s) of the database can be selevted within the data access dialog. For this reason
the available database tables can be queried. A specific table can be selected and the content of the selected table can be previewed.
23
3.5.4. ODBC to ODBC Bridge Client - Data Source configuration within ODS
See examples within chapter 4
24
4.1.1. Prerequisites
Press “Add ..” new data source and choose the appropriate driver for which you want to set up the data source (e.g MySQL ODBC
5.3 Unicode Driver) and then press finish.
25
Upon finish the MySQL Connector/ODBC Data Source Configuration window will pop up. The technician should fill in the relative
fields and press ok.
.
Figure 24 Example DSN for MySQL Database
26
Parameter Description
Data Source Name Within this field the name of the Data Source has to be entered.
Description Within this field a short description of the above DSN can be entered.
Note:
If an MS- Access, Firebird, MS-Excel, CSV, or an Oracle data source is used please add the word
"access", "firebird", "excel", "csv" or "oracle" respectively to the description field of the ODS data
source description field.
TCP/IP Server Here the IP address where MySQL database is located should be entered.
Port The port to which, this data source can be connected to.
User The user who will access the relative data source has to be entered here.
Password The password which is assigned to the user that will access the relative data source has to be entered
here.
Database The name of the specific database to which the user will have access to.
A test of the overall DSN configuration can be made by clicking “Test” within the Data Source configuration.
27
28
29
30
4.2.1. Prerequisites
31
34
Note:
Whenever an MS- Access, Firebird, MS-Excel, CSV, or an Oracle data source is used please add the word "access", "firebird",
"excel", "csv" or "oracle" respectively to the description field of the ODS data source description field.
35
4.3.1. Prerequisites
38
39
Note:
If a MS- Access, Firebird, MS-Excel, CSV, or an Oracle data source is used please add the word "access", "firebird", "excel", "csv"
or "oracle" respectively to the description field of the ODS data source description field.
40
4.4.1. Prerequisites
It is necessary to define a Named Range within the Excel spreadsheet, before it can be accessed via the ODBC to ODBC Bridge. The
definition of a Name Range within Excel (2010) is done as follows:
Select the range of cells (don't forget the column headers) that you want to expose to ODS
Click the Name box at the left end of the formula bar.
Type the name that you want to use to refer to your selection. Names can be up to 255 characters in length.
The named range will appear as the table name in the ODS configuration menu of OSBiz
41
Note:
If a MS- Access, Firebird, MS-Excel, CSV, or an Oracle data source is used please add the word "access", "firebird", "excel", "csv"
or "oracle" respectively to the description field of the ODS data source description field.
43
If it is required for a data source to remotely access data on a shared network drive, please adapt Data Sources (ODBC) within
Windows Control Panel >> Administrative Tools, to act as File DSN.
46
The information provided in this document contains merely general descriptions or characteristics of
performance which in case of actual use do not always apply as described or which may change as a result of
further development of the products. An obligation to provide the respective characteristics shall only exist if
expressly agreed in the terms of contract. Availability and technical specifications are subject to change without
notice.
Unify, OpenScape, OpenStage and HiPath are registered trademarks of Unify Software and Solutions GmbH &
Co. KG. All other company, brand, product and service names are trademarks or registered trademarks of their
respective holders.