In a heterogeneous environment that uses applications built for SDK and Open Server versions 10.0.x, 11.1.1, 12.0, and 12.5, you must explicitly set a path for each version at the command prompt.
In the following example, applications using the 10.0.x products are installed in the d:\sql10 directory; applications using the 11.1.1 products are installed in the d:\sql\1111 directory; and applications using the 12.0 products are installed in the d:\ocs-12 directory.
To set paths for each SDK and Open Server version
Open a command prompt and set the SYBASE and PATH environment variables for the 10.0.x directory, for example:
set SYBASE=D:\SQL10 set PATH=%PATH%;D:\SQL10\BIN;D:\SQL10\DLL
Open another command prompt and set the SYBASE and PATH environment variables for the 11.1.1 directory, for example:
set SYBASE=D:\SQL\1111 set PATH=%PATH%;D:\SQL\1111\BIN;D:\SQL\1111\DLL
Open another command prompt and set the SYBASE and PATH environment variables for the 12.0 directory, for example:
set SYBASE_OCS=OCS-12_0 set PATH=%PATH%;%SYBASE%\%SYBASE_OCS%\BIN; %SYBASE%\%SYBASE_OCS%\DLL
Although you must install different versions in separate directories, you can maintain a single sql.ini file by passing the address file name explicitly to each application, for example:
isql -P -Usa -Sconnect50 -Id:\sql1003\ini\sql.ini
Install only the Net-Library™ drivers
for which you have the underlying protocols. Otherwise, you can
receive error messages.