Synergy/DE Compatibility
Select your Synergy/DE version in the drop-down below to view its compatibility information.
This page includes requirements and other important information about Synergy/DE 9.3. Refer to the Quick Migration Guide (PDF) for more information about upgrading.
- Product Keys
- Changes to Supported Platforms
- Conversion and Build Requirements
- Runtime Compatibility (Compilation Requirements)
- Server Compatibilities
- RDBMS Support (with SQL Connection)
- Third-Party Products
- Requirements for the Synergy/DE Data Provider for .NET
Product Keys
- You no longer need to provide a SlickEdit key to license Workbench. The SlickEdit component of Workbench is now pre-licensed, and your Workbench configuration key will provide all the license enforcement.
- The SDBMS9 product code will now be used to license both the xfODBC and the Synergy/DE Data Provider for .NET products. The previous product code, ODBC_9, will continue to be supported. If there is no SDBMS9 license, Synergy/DE will look for an ODBC_9 license and use that. An SDBMS9 license will supersede an ODBC_9 license. For example,
- A customer who licenses 10 SDBMS9 users can have 5 Data Provider users and 5 xfODBC users (or any combination).
- If a user has a 10-user ODBC_9 license, and he configures a 5-user SDBMS9 license, he will be licensed for only 5 “xfODBC or Data Provider” users.
- If you are upgrading to version 9 for the first time, you will need new product configuration keys. You can obtain your keys either by using our Online Services or by emailing your registration information to our Customer Service team.
To obtain your keys through Online Services (for licenses on Annual License Maintenance (ALM)), contact our Customer Service team to set you up for that service.
To obtain your keys through e-mail, send your registration information to Customer Service.
To get your registration information,
-- On Windows, using the Synergy Configuration program,
- From the Licensing tab, click the Print Registration Information button.
- Complete the fields and click the Print button.
- Save it to a file, and send us that file.
-- On Unix, send the “register.lm” file located in the synergyde/lm directory.
(See the Installation Configuration Guide for additional information about obtaining this registration information.)
Changes to Supported Platforms
- The minimum supported HP-UX version is now HP-UX 11iV2.
- The minimum supported 32-bit Red Hat Linux version is now Red Hat Enterprise Linux 4.0 (already the minimum for 64-bit).
- Windows 2000 and SCO UnixWare are no longer supported.
For all Synergy/DE platform information, see our Versions and Platforms chart.
Conversion and Build Requirements
When upgrading to Synergy/DE 9.3,
- Workbench projects must be converted. (This happens automatically when a project or workspace is opened for the first time in version 9.3.)
- Synergy Method Catalog (SMC) files must be converted for use with xfServerPlus.
- When using the new encryption features with xfServer or xfServerPlus, your client application must be running Synergy/DE 9.3.
- If you are upgrading from a version prior to 9, you do not have to recompile, but we strongly recommend that you do, for numerous optimizations and fixes. If you do recompile, you will need to make changes to your code due to stricter error checking in the version 9 compiler and the fact that we have strongly prototyped all Synergex-supplied subroutines and functions. In most cases, the version 9 compiler will find errors that earlier versions of the compiler did not. You can turn off most of the stricter error checking by compiling with the -qrelaxed (/RELAXED on OpenVMS) compiler option.
Refer to the Synergy/DE Quick Migration Guide (PDF) for more information about upgrading to Synergy/DE 9.3.
Runtime Compatibility (Compilation Requirements)
We recommend that you rebuild your Synergy applications with 9.3.1 to benefit from all the new features and fixes. If you choose not to rebuild, your application should still work fine with the 9.3.1 runtime, with the following exceptions:
- If your Synergy applications were built with Synergy/DE 5.7.9 or an earlier version, you must recompile them.
- If your Synergy applications use DDLIB (an executable library that contains routines that access the Synergy Repository), and they are built with a Synergy/DE version prior to 7.1, you must recompile them.
- In order to debug your code with Synergy/DE 9, you will need to recompile.
Server Compatibilities
We recommend that you update all Synergy/DE products to version 9.3.1. If you choose to update your server(s) only, refer to this chart for the minimum client versions supported with Synergy/DE 9.3.1 servers:
(Note: For all Synergy/DE client/server products, your server version must be equal to or higher than your client version.)
| The following Synergy/DE 9.3.1 servers... | …support these Synergy/DE client versions |
| xfServer | Synergy/DE 6.1 and higher (When using encryption, Synergy/DE 9.3 and higher) |
| xfServerPlus | xfNetLink 7.1 and higher (When using encryption, Synergy/DE 9.3 and higher) |
| SQL OpenNet | xfODBC or SQL Connection 9.3.1 |
| License Manager | (Windows) Synergy/DE 6.3 and higher (UNIX) Synergy/DE 6.1 license files and Synergy/DE 6.1 clients |
RDBMS Support (with SQL Connection)
SQL Connection 9.3.1 supports the following databases:
- Oracle
- SQL Server
- MySQL
- Synergy DBMS
See Third-Party Products for specific version information.
In addition, fee-based support from our Professional Services Group is available for the following databases:
- Informix
- Sybase
- RDB
- Other ODBC-compliant
Third-Party Products
Synergy/DE interfaces or integrates with a number of third-party products. Synergex supports these interfaces and integration points but does not support the third-party products themselves. We strongly encourage you to maintain support contracts for any third-party products that are important to your solutions. The chart below specifies the versions of these third-party products that we expect to work successfully with Synergy/DE.
An asterisk* in the version column indicates that the latest Synergy/DE version requires a new minimum version of the corresponding product.
| For these third-party products that Synergy/DE interfaces or integrates with... | Synergy/DE 9.3.1 is expected to work with these versions... | Notes |
| Adobe Reader | 7, 8, 9 | For viewing the Online Manuals. For best results, use the most recent version of Reader available for your platform. We distribute version 9.2 on the Online Manuals CD. |
| Crystal Reports | 9, 10, 11, 12 | For use with xfODBC. |
| Delphi | 4 and higher | ActiveX controls created with Delphi must use Delphi version 4 and higher. |
| HP SSL | 1.3 | Based on OpenSSL 0.9.7e. OpenVMS only. |
| HTTP | 1.0 | For use with the HTTP document transport API. |
| Internet Explorer | *7.n, 8.n | For accessing Synergy logic from xfNetLink (.NET, Java, COM). |
| Java Servlets | 2.2 and higher | For xfNetLink Java. |
| Java Virtual Machine (JVM) | 1.2 through 1.6 | For xfNetLink Java, which requires a JVM that is compatible with Sun Microsystems’ JDK version 1.3 or above. |
| JavaServer Pages | 1.1 and higher | For use with xfNetLink Java. |
| MDAC | 2.7 SP1, 2.8 | For use with xfODBC. |
| Microsoft .NET Framework | 2.0 | For use with xfNetLink .NET. |
| Microsoft Jet 4 | SP8 | For use with xfODBC. |
| Microsoft Visual Studio | 2005, 2008 | For use with xfNetLink .NET. |
| OpenSSL | 0.9.7, 0.9.8 | Used by HTTP API. 0.9.8e required on Windows Vista. |
| Oracle | 9.x, 10.x, 11.x | For use with SQL Connection. |
| SQL Server (Microsoft) | 2000, 2005, 2008 | For use with SQL Connection. To use SQL Server 2008, use 9.1.3's VXT12_SQLNATIVE driver. |
| Synergy DBMS (Synergex) | 5.7.9+ | |
| Terminal emulator | At least limited vt100 terminal compatibility | For use with the remote debugging feature. |
| VMWare | All | For using Synergy/DE products on virtual machines. |
Requirements for the Synergy/DE Data Provider for .NET
Product key
The “SDBMS 9” configuration key will configure both the Synergy/DE Data Provider for .NET and xfODBC. For example, a 10-user SDBMS 9 license will support 10 xfODBC users or 10 Data Provider users or 5 users of each and so on.
Product requirements
- Synergy/DE 9.3.1 or higher (Connectivity Series is required for development and Connectivity Series or xfODBC Client is required for deployment.)
- Visual Studio 2008 (for development) with Service Pack 1 and with the hotfix documented in Microsoft KB article 954740
- “ODBC-enabled” Synergy DBMS data (Data set up for ODBC access with Synergy/DE xfODBC)
- .NET Framework version 3.5 with Service Pack 1 (or a higher service pack) and with the hotfix documented in Microsoft KB article 959209
Platforms
One of the following:
- Windows 7
- Windows 2008 R2
- Windows Vista with Service Pack 2
- Windows XP with Service Pack 3
- Windows 2003 with Service Pack 2
- Windows Server 2008 with Service Pack 2