Salesforce

Can the ODBC driver be installed without installing Client Networking?

Information

 
TitleCan the ODBC driver be installed without installing Client Networking?
URL NameP5613
Article Number000163080
EnvironmentProduct: Progress
Version: 9.x
Product: OpenEdge
Version: 10.x, 11.x
OS: Windows
Other: Install
Question/Problem Description
Can the ODBC driver be installed without installing Client Networking?
Can a ODBC driver be installed on a machine that does not have any Progress licenses installed?
Can the ODBC driver that is packaged with Progress Client Products be installed without installing the Progress Client?
How to install ODBC driver without installing entire Client Networking license?
How to perform a Custom install to remove the JDBC support?
Is there a standalone installation file for the OpenEdge ODBC driver ?
Is there a standalone setup for the OpenEdge JDBC driver ?
Is there a way to install only the ODBC driver without installing the Progress Client?
Is it possible to install JBDC or ODBC driver separate from a regular install?
Steps to Reproduce
Clarifying Information
Error Message
Defect NumberEnhancement OE00154690
Enhancement Number
Cause
Resolution

It is not possible to only install only the ODBC driver via the Progress installation utility separately from the Progress Client Product. The ODBC driver that is packaged with Progress Client Products cannot establish a connection to the Database unless at least a Progress Client license exists.   The ODBC driver is an Optional component, which requires a Complete or Custom install of a Progress OpenEdge License that includes this component.

The minimum Progress license that includes the ODBC driver is the Progress SQL Client Access Product.  The ODBC driver is packaged with Progress Client Products listed in Article:


Progress 9.1x

Although it is not possible to install ODBC standalone, some of the mandatory components (such as JDBC support) can be removed if not needed. This brings the install down to around 50MB. 

** The following is under advisement and has not been fully verified.  Any issues experienced would first have to be proven against a FULL Client Product installation. **

When installing a Client-Networking license:

Select a Custom install then:

  • Leave PROMSGS and Common Files checked. Without these it will not be a valid installation; registry entries are not added and the product will not uninstall.
  • De-select Mandatory components to configure the installation as follows:
    • Remove Components:
      • Runtime Client
      • Client-Networking
      • ActiveX Control Support
      • Character Runtime Client DEV
      • Report Engine
      • Graphical Base Tools
    • Add Component:
      • Progress SQL ODBC Clients
    • Remove Components from Progress SQL ODBC Clients:
      • SQL Common
      • JRE
      • Progress Class Files
      • Leave Common Files selected.

OpenEdge 10.1C and later

Starting from OpenEdge 10.1C, a minimal ODBC installation was introduced. On a machine with a full installation, the necessary files are located in : %DLC%\install\odbc 

To install from the client, a mapped drive or UNC path to this folder needs to be created (ie to the machine with a full installation),
then run %DLC%\install\odbc\sql-odbc-setup.exe from the Client's machine to install the OpenEdge SQL Drivers.
Similarly, the ds-setup.exe can be run to install the DataServer Drivers on the client.

In effect, this is a netsetup for ODBC clients.

  • All the files for the ODBC drivers will be on the centrally located file server.
  • If at any time the file server changes, the relevant setup executable above will need to be run from each machine to update the location of the ODBC driver files.
  • Existing DataSources will have outdated definitions of the location of the DLL file used by ODBC and will need to be recreated.
  • The setup program can not change existing datasource definitions.
  • http:// How to perform a silent install of ODBC drivers ?
Workaround
Notes
Keyword Phrase
Last Modified Date11/20/2020 7:30 AM

Powered by