Kbase P117: Identify ODBC DataServer versions supported on Unix platforms
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/15/2008 |
|
Status: Verified
GOAL:
Identify the ODBC DataServer versions that are supported on Unix platforms
GOAL:
What version of ODBC dataserver clients are supported on UNIX?
GOAL:
Which UNIX ODBC dataserver clients are supported?
GOAL:
Which Progress V9.1A patches are available to support UNIX ODBC dataserver clients?
FACT(s) (Environment):
Progress 9.0B
Progress 9.1A
Progress 9.1B
FIX:
Progress 9.0B
In Progress 9.0B, UNIX clients (Solaris, HP, AIX) connecting to an ODBC foriegn data source must have ODBC Dataserver installed on the UNIX client machine. The ODBC Dataserver on UNIX contains an executable, $DLC/bin/odbrx. This executable relies on two Merant ODBC driver libraries, libodbc.xx and libodbcinst.xx (.so on solaris, .a on aix, .sl on hpux). Please set PROEXE to point to $DLC/bin/odbrx. Please note that there is no capability to probuild a remote odbc dataserver client on unix.
Progress 9.1A
Converse to Progress 9.0B, Progress 9.1A no longer supports ODBC Dataserver on UNIX. In Progress 9.1A, this product has been discontinued and is only available on NT. Also, UNIX clients can not connect to an ODBC DataServer on NT as this functionality is unsupported.
Progress 9.1A PATCH
Contrary to Progress 9.1A, UNIX client support is available for some 9.1A patched UNIX platforms. This Progress 9.1A patch version contains server functionality and is only available for platforms; (Solaris, HP, AIX). Other platforms do not have ODBC suppport.
The remote odbc client executable was introduced on the following 9.1A patches:
HPUX 11 - 9.1A13
Sun Solaris - 9.1A13
IBM AIX - 9.1A16
The executable name is odbrx.
Progress 9.1B
Progress 9.1B supports all unix clients connecting to an ODBC Dataserver on NT. This capability has been built into the progress client (_progres). For 9.1B, all Unix platforms have the capability to connect to an ODBC DataServer on NT.