Required steps for your installer to perform when installing
- Last Updated: June 27, 2025
- 2 minute read
- DataDirect Connectors
- ODBC
- Documentation
This section describes the steps your installer must take for the driver to support running
the SQL engine server in server mode.
Important: Your
installer does not need to perform these steps if the SQL engine server for your driver
will run in only broker mode or direct mode.
To install the SQL engine server, your installer must perform the following steps:
- Execute the following command:
sql_engine_filename.exe /installFor example, for the 32-bit MongoDB driver, execute the following command:
mongodbserver32.exe /install - Write the following default values to the 32-bit Windows
Registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Progress Software Corporation\messagePrefix\datasource\Services\datasource SQL Engine version bitness "Args"="" "DatabaseRepositoryPath"="dir_for_temp_application_data" "JavaPath"=path_to_java.exe "JVMArgs"="-Xmx256m" "JVMClasspath"="path_to_driver.jar" "JVMPort"="port" "ProxyHost"="" "ProxyPassword"="" "ProxyPort"="" "ProxyUser"=""where:
- messagePrefix
- is the message prefix you specified when branding the drivers.
- datasource
- is the name of the data source. For example,
MongoDB. - version
- is the major and minor version of your driver. For example,
08.01. - bitness
- is the bitness of your driver. For example,
32. - path_to_driver.jar
- is the fully qualified path to the driver's jar file. For example, c:\install_dir\java\lib\mongodb.jar.
- path_to_java.exe
- is the fully qualified path to a supported JVM executable.
For the latest support information, visit the DataDirect Product Compatibility Guide.
- dir_for_temp_application_data
- is the fully qualified path to the database repository directory. For example, C:\Users\smith\AppData or C:\Documents and Settings\smith\Application Data.
- port
- is the port number used by the JVM to listen for application
requests. Do not use the following port numbers when installing the respective
drivers; they are reserved.
- Aha!
- 19950 (32-bit)
- 19949 (64-bit)
- Apache Cassandra
- 19934 (32-bit)
- 19933 (64-bit)
- Autonomous REST Connector
- 19942 (32-bit)
- 19941 (64-bit)
- GitHub
- 19956 (32-bit)
- 19955 (64-bit)
- Google Analytics 4
- 19972 (32-bit)
- 19971 (64-bit)
- Google BigQuery
- 19946 (32-bit)
- 19945 (64-bit)
- HubSpot
- 19962 (32-bit)
- 19961 (64-bit)
- Microsoft Dynamics 365
- 19952 (32-bit)
- 19951 (64-bit)
- Microsoft SharePoint
- 19964 (32-bit)
- 19963 (64-bit)
- MongoDB
- 19968 (32-bit)
- 19967 (64-bit)
- Oracle Service Cloud
- 19929 (32 and 64-bit)
- Salesforce
- 19938 (32-bit)
- 19937 (64-bit)
- SAP S/4HANA
- 19954 (32-bit)
- 19953 (64-bit)
- Snowflake
- 19948 (32-bit)
- 19947 (64-bit)
- TeamCity
- 19958 (32-bit)
- 19957 (64-bit)
- Aha!
- For drivers that use the Configuration Manager, install the
service.properties file into the
install_dir\install. The file must contain an
entry that specifies the service using the following syntax:
driver.service.name=service_name
For example, an entry for the 64-bit version of the 8.0 MongoDB driver would take the following form:
mongodb.service.name=Progress DataDirect MongoDB SQL Engine 08.01 32Note that installer program places a copy of the service.properties file with entries in the install_dir\install directory during the installation and branding processes.Note: The following drivers currently use both the Configuration Manager and SQL engine server: Aha!, Autonomous REST Connector, GitHub, Google Analytics 4, HubSpot, MongoDB, Microsoft Dynamics 365, Microsoft SharePoint, SAP S/4HANA, and TeamCity. - Verify that the default directory specified for the DatabaseRepositoryPath here exists.