PROBLEM
Could not connect to SYBASE , they use the ODBC provided by ‘Adaptative Server Anywhere 7.0’

Error received - libctl.dll could not be found in the specified path


ANSWER

It looks like they don’t have Open Client installed on their client machine. Look at the following ASA book:

ASA Programming Interfaces Guide: Table of Contents

Note especially the following:

“To run Open Client applications, you must install and configure Open Client components on the machine where the application is running. You may have these components present as part of your installation of other Sybase products, or you can optionally install these libraries with Adaptive Server Anywhere, subject to the terms of your license agreement.

Open Client applications do not need any Open Client components on the machine where the database server is running.”