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

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - 编程

 

SQL Anywhere 外部环境支持

SQL Anywhere 支持六种外部运行时环境。它们包括以 C/C++ 编写的嵌入式 SQL 和 ODBC 应用程序,以及以 Java、Perl、PHP 或 C# 和 Visual Basic 等基于 Microsoft .NET Framework 公共语言运行库 (CLR) 的语言编写的应用程序。

SQL Anywhere 支持调用以 C 或 C++ 语言编写的编译后本地函数已有一段时间了。但是,如果这些过程由数据库服务器运行,动态链接库或共享对象始终由数据库服务器装载,本地函数也始终由数据库服务器调用。这样做的风险是,如果本地函数导致故障,则会使数据库服务器崩溃。所以,在数据库服务器的外部(即在外部环境中)运行已编译的本地函数,可以消除服务器的这些风险。

以下是对 SQL Anywhere 在外部环境支持方面的概述。

 目录表
 不再支持的选项
 定位外部环境
 安装和使用外部对象
 另请参见

CLR 外部环境
ESQL 和 ODBC 外部环境
Java 外部环境
PERL 外部环境
PHP 外部环境