The following tables summarize the components that must be deployed to support external calls in SQL Anywhere.
Component | Windows | Linux / Unix | Mac OS X |
---|---|---|---|
ESQL and ODBC launcher | dbexternc16.exe | dbexternc16 | dbexternc16 |
Bridge | dbextenv16.dll | libdbextenv16_r.so | libdbextenv16_r.dylib |
SQL Anywhere C API runtime | dbcapi.dll | libdbcapi_r.so | libdbcapi_r.dylib |
DBLIB | dblib16.dll | libdblib16_r.so | libdblib16_r.dylib |
For additional files required by embedded SQL applications, see Embedded SQL client deployment.
For additional files required by ODBC applications, see ODBC client deployment.
Component | Windows | Linux / Unix | Mac OS X |
---|---|---|---|
Java installation (third-party) | java.exe | java | java |
Launcher | sajvm.jar | sajvm.jar | sajvm.jar |
SQL Anywhere JDBC driver (server-side calls) | dbjdbc16.dll | libdbjdbc16.so | libdbjdbc16.dylib |
For additional files required by JDBC applications, see JDBC client deployment.
Component | Windows | Linux / Unix | Mac OS X |
---|---|---|---|
.NET 3.5 or later | (from Microsoft) | N/A | N/A |
SQL Anywhere .NET 3.5 or 4.0 provider | (from Sybase) | N/A | N/A |
.NET CLR bridge | dbextclr16.exe | N/A | N/A |
Bridge | dbextenv16.dll | N/A | N/A |
.NET CLR support | dbclrenv16.dll | N/A | N/A |
DBLIB | dblib16.dll | N/A | N/A |
Component | Windows | Linux / Unix | Mac OS X |
---|---|---|---|
Perl installation (third-party) | perl.exe | perl | perl |
Perl launcher | perlenv.pl | perlenv.pl | perlenv.pl |
Bridge | dbextenv16.dll | libdbextenv16_r.so | libdbextenv16_r.dylib |
SQL Anywhere C API runtime | dbcapi.dll | libdbcapi_r.so | libdbcapi_r.dylib |
DBLIB | dblib16.dll | libdblib16_r.so | libdblib16_r.dylib |
For additional files required by Perl applications, also DBD::SQLAnywhere.
Component | Windows | Linux / Unix | Mac OS X |
---|---|---|---|
PHP installation (third-party) | php.exe | php | php |
PHP launcher | phpenv.php | phpenv.php | phpenv.php |
Bridge | dbextenv16.dll | libdbextenv16_r.so | libdbextenv16_r.dylib |
PHP 5.1.x external calls | php-5.1.[1-*]_sqlanywhere_extenv16.dll | php-5.1.[1-*]_sqlanywhere_extenv16_r.so or build from source code | Build from source code |
PHP 5.2.x external calls | php-5.2.[0-*]_sqlanywhere_extenv16.dll | php-5.2.[0-*]_sqlanywhere_extenv16_r.so or build from source code | Build from source code |
PHP 5.3.x external calls | php-5.3.[0-*]_sqlanywhere_extenv16.dll | php-5.3.[0-*]_sqlanywhere_extenv16_r.so or build from source code | Build from source code |
PHP 5.4.x external calls | php-5.4.[0-*]_sqlanywhere_extenv16.dll | php-5.4.[0-*]_sqlanywhere_extenv16_r.so or build from source code | Build from source code |
DBLIB (threaded) | dblib16.dll | libdblib16_r.so | libdblib16_r.dylib |
Thread support library | N/A | libdbtasks16_r.so | libdbtasks16_r.dylib |
The Windows version of the PHP external environment support files are 32-bit only. To install these files on your Windows computer, you must select 32-bit server components as part of the SQL Anywhere installation.
For additional files required by PHP applications, see SQL Anywhere PHP extension.
![]() |
Discuss this page in DocCommentXchange.
|
Copyright © 2014, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |