Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » 部署 SQL Anywhere » 部署数据库和应用程序

 

部署外部环境支持

下表总结了为支持 SQL Anywhere 中的外部调用而必须部署的组件。

ESQL/ODBC 外部调用
组件 Windows Linux/Unix Mac OS X
ESQL 和 ODBC 启动程序 dbexternc11.exe dbexternc11 dbexternc11
Bridge dbextenv11.dll libdbextenv11_r.so libdbextenv11_r.dylib
SQL Anywhere C API 运行时库 dbcapi.dll libdbcapi_r.so libdbcapi_r.dylib

有关嵌入式 SQL 应用程序所需的其它文件,请参见部署嵌入式 SQL 客户端

有关 ODBC 应用程序所需的其它文件,请参见部署 ODBC 客户端

Java 外部调用
组件 Windows Linux/Unix Mac OS X
Java 安装(第三方) java.exe java java
启动程序 sajvm.jar sajvm.jar sajvm.jar
iAnywhere JDBC 驱动程序(服务器端调用) dbjodbc11.dll libdbjodbc11.so libdbjodbc11.dylib

有关 JDBC 应用程序所需的其它文件,请参见部署 JDBC 客户端

.NET CLR 外部调用
组件 Windows Linux/Unix Mac OS X
.NET 2.0 或更高版本 (由 Microsoft 提供) N/A N/A
.NET CLR Bridge dbextclr11.exe N/A N/A
Bridge dbextenv11.dll libdbextenv11_r.so libdbextenv11_r.dylib
.NET CLR 支持 dbclrenv11.dll N/A N/A
Perl 外部调用
组件 Windows Linux/Unix Mac OS X
Perl 安装(第三方) perl.exe perl perl
Perl 启动程序 perlenv.pl perlenv.pl perlenv.pl
Bridge dbextenv11.dll libdbextenv11_r.so libdbextenv11_r.dylib
SQL Anywhere C API 运行时库 dbcapi.dll libdbcapi_r.so libdbcapi_r.dylib

有关 Perl 应用程序所需的其它文件,请参见DBD::SQLAnywhere 简介

PHP 外部调用
组件 Windows Linux/Unix Mac OS X
PHP 安装(第三方) php.exe php php
PHP 启动程序 phpenv.php phpenv.php phpenv.php
Bridge dbextenv11.dll libdbextenv11_r.so libdbextenv11_r.dylib
PHP 5.1.x 外部调用 php-5.1.[1-6]_sqlanywhere_extenv11.dll php-5.1.[1-6]_sqlanywhere_extenv11_r.so 或从源代码构建 从源代码构建。
PHP 5.2.x 外部调用 php-5.2.[0-6]_sqlanywhere_extenv11.dll php-5.2.[0-6]_sqlanywhere_extenv11_r.so 或从源代码构建 从源代码构建。
SQL Anywhere C API 运行时库 dbcapi.dll libdbcapi_r.so libdbcapi_r.dylib
DBLIB(线程) dblib11.dll libdblib11_r.so libdblib11_r.dylib

有关 PHP 应用程序所需的其它文件,请参见SQL Anywhere PHP 模块简介