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 | dbexternc12.exe | dbexternc12 | dbexternc12 |
Bridge | dbextenv12.dll | libdbextenv12_r.so | libdbextenv12_r.dylib |
SQL Anywhere C API runtime | dbcapi.dll | libdbcapi_r.so | libdbcapi_r.dylib |
DBLIB | dblib12.dll | libdblib12_r.so | libdblib12_r.dylib |
For additional files required by embedded SQL applications, see Deploying embedded SQL clients.
For additional files required by ODBC applications, see Deploying ODBC clients.
For additional information on the ESQL/ODBC external environment, see The ESQL and ODBC external environments.
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) | dbjdbc12.dll | libdbjdbc12.so | libdbjdbc12.dylib |
For additional files required by JDBC applications, see Deploying JDBC clients.
For additional information on the Java external environment, see The Java external environment.
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 | dbextclr12.exe | N/A | N/A |
Bridge | dbextenv12.dll | N/A | N/A |
.NET CLR support | dbclrenv12.dll | N/A | N/A |
DBLIB | dblib12.dll | N/A | N/A |
For additional information on the CLR external environment, see The CLR external environment.
Component | Windows | Linux / Unix | Mac OS X |
---|---|---|---|
Perl installation (third-party) | perl.exe | perl | perl |
Perl launcher | perlenv.pl | perlenv.pl | perlenv.pl |
Bridge | dbextenv12.dll | libdbextenv12_r.so | libdbextenv12_r.dylib |
SQL Anywhere C API runtime | dbcapi.dll | libdbcapi_r.so | libdbcapi_r.dylib |
DBLIB | dblib12.dll | libdblib12_r.so | libdblib12_r.dylib |
For additional files required by Perl applications, also Introduction to DBD::SQLAnywhere.
For additional information on the Perl external environment, see The PERL external environment.
Component | Windows | Linux / Unix | Mac OS X |
---|---|---|---|
PHP installation (third-party) | php.exe | php | php |
PHP launcher | phpenv.php | phpenv.php | phpenv.php |
Bridge | dbextenv12.dll | libdbextenv12_r.so | libdbextenv12_r.dylib |
PHP 5.1.x external calls | php-5.1.[1-6]_sqlanywhere_extenv12.dll | php-5.1.[1-6]_sqlanywhere_extenv12_r.so or build from source code | Build from source code |
PHP 5.2.x external calls | php-5.2.[0-11]_sqlanywhere_extenv12.dll | php-5.2.[0-11]_sqlanywhere_extenv12_r.so or build from source code | Build from source code |
PHP 5.3.x external calls | php-5.3.[0-2]_sqlanywhere_extenv12.dll | php-5.3.[0-2]_sqlanywhere_extenv12_r.so or build from source code | Build from source code |
SQL Anywhere C API runtime | dbcapi.dll | libdbcapi_r.so | libdbcapi_r.dylib |
DBLIB (threaded) | dblib12.dll | libdblib12_r.so | libdblib12_r.dylib |
Thread support library | N/A | libdbtasks12_r.so | libdbtasks12_r.dylib |
For additional files required by PHP applications, see SQL Anywhere PHP extension.
For additional information on the PHP external environment, see The PHP external environment.
Discuss this page in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |