Backward Compatibility Between the Virtual DataPort Server and Its Clients¶
This page explains the backward compatibility policies between the Virtual DataPort server, and the Administration Tool, Design Studio and the drivers.
JDBC Driver and ODBC Driver
You can connect to Virtual DataPort version 9 with the JDBC driver and the ODBC driver of the version 8.0.
You can connect to Virtual DataPort version 8.0 with the JDBC driver and the ODBC driver of the version 9.
Note
The backward and forward compatibility of the drivers makes the process of upgrading to 9 smoother. However, once you complete the upgrade to 9 and retire the 8.0 servers, we strongly advice to use just the drivers of the version 9. Very likely, we will add improvements to the drivers of the latest version but not for previous versions.
Design Studio
Design Studio and the Virtual DataPort server have to be of the same major version. I.e. you cannot connect to Virtual DataPort 8.0 from a Design Studio of version 9, nor vice versa.
Design Studio can connect to a Virtual DataPort server with an older update or a newer update than the one Design Studio has. This is a relatively common scenario when using the Design Studio included in the Solution Manager, to connect to the Virtual DataPort servers of your organization. If a Design Studio with a newer update connects to a Virtual DataPort server with an older update, the features that are not available in that update of Virtual DataPort will be disabled in Design Studio.
Administration Tool
The Administration Tool and the Virtual DataPort server have to be of the same major version. I.e. you cannot connect to Virtual DataPort 9 from the Design Studio of version 8.0, nor vice versa.
A Virtual DataPort server is compatible with an administration tool if:
They both have the same update installed.
Or if the administration tool has an update that is older than the update installed on the server.
Do not connect to a Virtual DataPort server using an administration tool that has an update newer than the update of the server. This is unsupported and it may lead to unexpected errors.
See also Best Practices: Deployment of Updates Across Your Organization.