I have a old program which starts a program called the "Sybase SQL Anywhere network requestor" to make database queries. On the server there's a sybase SQL Anywhere 5.5 server installed that runs as a desktop application. Sometimes the server program crashes, which might be due to it running on a Windows 2008 R2 server.
What versions could I upgrade to without breaking the 5.5 client?
Can I replace that 5.5 client without breaking the program?
What are my options, altogether?
The program upgrades would be VERY expensive, so we hope there's a different solution... The company will not do anything but upgrade the program.
After not finding a solution myself, the question has finally been solved (for me): I don't need to upgrade anymore since the maker of the software has sold us an update that improved everything anyway. It now also uses Microsoft SQL Server so we don't have to run SyBase anymore. The company has upgraded all the data of the SyBase server so I can now ban this old version to the backups for a while.
answered 30 Jul '16, 05:15
Just to understand - are the following statements correct?
If this is true, some further questions:
FWIW, the SA network requestor (dbclient.exe) was only used with v5 and is needed for TCP/IP connections between client and server. With v6 and above, the according SA client libraries are able to establish and manage network connections themselves, so v6 and above clients do not need the separate dblient.exe anymore.
Note: Even v9 is long EOL'ed - current SQL Anywhere releases are on v11.0.1, v12.0.1 and v16.0...
answered 13 Apr '13, 06:13