Altova DiffDog 2025 Enterprise Edition

Connecting to Progress OpenEdge (JDBC)

Home Prev Top Next

This example illustrates how to connect to a Progress OpenEdge 11.6 database server via JDBC.

 

Prerequisites

JRE (Java Runtime Environment) or Java Development Kit (JDK) must be installed. This may be either Oracle JDK or an open source build such as Oracle OpenJDK. DiffDog will determine the path to the Java Virtual Machine (JVM) from the following locations, in this order: (i) the custom JVM path you may have set in application Options; see Java Settings; (ii) the JVM path found in the Windows registry; (iii) the JAVA_HOME environment variable.

Make sure that the platform of DiffDog (32-bit, 64-bit) matches that of the JRE/JDK.

The operating system's PATH environment variable must include the path to the bin directory of the JRE or JDK installation directory, for example C:\Program Files (x86)\Java\jre1.8.0_51\bin.

The Progress OpenEdge JDBC driver must be available on your operating system. In this example, JDBC connectivity is provided by the openedge.jar and pool.jar driver component files available in C:\Progress\OpenEdge\java as part of the OpenEdge SDK installation.

You have the following database connection details: host, port, database path, name, or alias, username, and password.

 

Connection

1.Start the database connection wizard and click JDBC Connections (see JDBC Connection for a screenshot of the dialog).

2.In the Classpaths field, enter the path to the .jar file that provides connectivity to the database. If necessary, you can also enter a semicolon-separated list of .jar file paths. If you have added the filepath to the CLASSPATH of the system, you can leave this field empty.

3.In the Driver field, select the appropriate driver. Relevant drivers will be available only if a valid .jar file path is in the Classpaths field or in the CLASSPATH environment variable.

4.Enter the username and password for the database in the corresponding fields.

5.Enter the JDBC connection string in the Database URL field according to the pattern in the table below, replacing the highlighted values with the ones applicable to your database server.

6.Click Connect.

 

Connection details of the Progress OpenEdge example

 

Field

Value

Classpaths

C:\Progress\OpenEdge\java\openedge.jar;C:\Progress\OpenEdge\java\pool.jar;

Driver

com.ddtek.jdbc.openedge.OpenEdgeDriver

Database URL

jdbc:datadirect:openedge://host:port;databaseName=db_name

 

 

© 2019-2025 Altova GmbH