I would like to clarify the numbering of the SQL Anywhere 17 software included in the latest SQL Anywhere Support Package/Patch (SP 0 – Patch Level 8). You may have noticed that the version number changed from 17.0.0.xxxx to 18.104.22.1683.
The “4” in the third part of the version number for version 17 is an internal number, similar to the fourth part of the version number, which we generally refer to as the “build number”. This patch is still a patch for your 17.0 software. It is the most recent patch, coming after patch level 7.
Within SAP, the SQL Anywhere code is used in several other SAP products, including SAP HANA Remote Data Sync, SAP IQ, SAP HANA Dynamic Tiering, SAP Mobile Platform – Offline OData component. Because of releases for those products which use the SQL Anywhere code, our development team made the decision to use the third part of the version number to help distinguish between branches of the code, and keep the changes in our code organized.
As of build 2000, SQL Anywhere 17.0 contains several minor enhancements and behavior changes. To use some of these enhancements and changes, you must upgrade or rebuild your database. When you upgrade or rebuild a SQL Anywhere database to version 17.0 build 2000 or later, you cannot run the database on a database server earlier than version 17.0 build 2000. Complete details of these changes are on our updated DCX documentation site now.
In the future, the third part of the version string will likely increase again. One thing we will ensure is that the Build number (the fourth part of the string) will always be larger, for newer patch levels.
answered 01 Jun '16, 17:02