Your installer should copy a subset of the files that are installed by the SQL Anywhere installer. You must keep the same directory structure.
You should preserve the permissions on the files when you copy them from your reference SQL Anywhere installation. In general, all users and groups are allowed to read and execute all files.
The administration tools require JRE 1.7.0. You should not substitute a later patch version of the JRE unless you have a specific need to do so.
For Linux/Solaris, the administration tools require the either the 64-bit or 32-bit version of the JRE (depending on your target architecture). The MobiLink server requires the 64-bit version of the JRE. For Mac OS X, the administration tools require the 64-bit version of the JRE. Not all platform versions of the JRE are bundled with SQL Anywhere. The platforms that are included with SQL Anywhere support Linux on x86/x64 and Solaris SPARC. Other platforms versions must be obtained from the appropriate vendor. For example, if you are working with a Linux install, copy the entire jre170 tree, including subdirectories.
If the platform that you require is included with SQL Anywhere, copy the JRE files from an installed copy of SQL Anywhere. Copy the entire tree, including subdirectories.
The following tables list the files required for each of the administration tools and the Sybase Central plug-ins. Make a list of the files you need, and then copy them into the directory structure outlined above.
The tables show files with the folder designation binXX. Depending on the platform, there are 32-bit and 64-bit versions of these files, in the bin32 and bin64 folders respectively. If you are installing 32-bit and 64-bit administration tools, then you must install both sets of files in their respective folders.
The tables show files with the folder designation libXX. Depending on the platform, there are 32-bit and 64-bit versions of these files, in the lib32 and lib64 folders respectively. If you are installing 32-bit and 64-bit administration tools, then you must install both sets of files in their respective folders.
The creation of several links is required for the administration tools and Sybase Central plug-ins.
For Linux and Solaris, create symbolic links for all the shared objects that you deploy. Also, create a symbolic link in $SQLANY16/bin64 or $SQLANY16/bin32. The symbolic link for Linux and other systems is jre170. Here are some examples:
libdblib16_r.so -> $SQLANY16/lib32/libdblib16_r.so.1 jre170 -> $SQLANY16/bin32/jre170
For the MobiLink plug-in on 64-bit Linux, create an additional symbolic link in $SQLANY16/bin64. The symbolic link for Linux is jre170 for the 64-bit JRE.
jre170 -> $SQLANY16/bin64/jre170 (Linux)
For Mac OS X, shared objects have a .dylib extension. Symlink (symbolic link) creation is necessary for the following dylibs:
libdbjodbc16.jnilib -> libdbjodbc16.dylib libdblib16_r.jnilib -> libdblib16_r.dylib libdbput16_r.jnilib -> libdbput16_r.dylib libmljodbc16.jnilib -> libmljodbc16.dylib
The tables show files with the designation [LL]. There are several message files each supporting a different language. To install support for different languages, you have to add the resource files for these languages. For more information, see International message and context-sensitive help files.
Discuss this page in DocCommentXchange.
|Copyright © 2014, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0|