下面的过程介绍如何在支持的 Unix 平台(包括 Mac OS X)上安装 DBD::SQLAnywhere 接口。
安装 ActivePerl 5.6.0 build 616 或更高版本。
安装 C 编译器。
从 www.cpan.org 下载 DBI 模块源。
将该文件的内容抽取到一个新目录中。
在命令提示符处,更改为该新目录并执行以下命令以生成 DBI 模块。
perl Makefile.PL |
make |
如果出于任何原因您需要从头开始,则可以使用 make clean 命令删除所有部分生成的目标。
使用下面的命令测试 DBI 模块。
make test |
要完成安装,请在同一提示符下执行以下命令。
make install |
您现在可以选择删除 DBI 源树。不再需要该源树。
确保设置了适用于 SQL Anywhere 的环境。
根据您使用的 shell,输入相应的命令以从 SQL Anywhere 安装目录执行 SQL Anywhere 配置脚本:
在此 shell 中…… |
... 使用此命令 |
---|---|
sh、ksh 或 bash |
. bin/sa_config.sh |
csh 或 tcsh |
source bin/sa_config.csh |
在 shell 提示符处,转到 SQL Anywhere 安装目录的 sdk/perl 子目录。
在命令提示符处,运行以下命令来生成 DBD::SQLAnywhere。
perl Makefile.PL |
make |
如果出于任何原因您需要从头开始,则可以使用 make clean 命令删除所有部分生成的目标。
要测试 DBD::SQLAnywhere,请将示例数据库文件复制到 sdk/perl 目录下,然后进行测试。
cp samples-dir/demo.db . |
dbeng11 demo |
make test |
如果测试没有运行,请确保路径中包含 SQL Anywhere 安装目录的 bin32 或 bin64 子目录。
要完成安装,请在同一提示符下执行以下命令。
make install |
现在就可以使用 DBD::SQLAnywhere 接口了。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |