安装 ActivePerl 5.6.0 或更高版本。您可以使用 ActivePerl 安装程序安装 Perl 并配置计算机。无需重新编译 Perl。
安装 Microsoft Visual Studio 并配置环境。
如果没有选择在安装时配置环境,则必须正确设置 PATH、LIB 和 INCLUDE 环境变量才能继续。Microsoft 为此提供了一个批处理文件。对于 32 位版本,Visual Studio 2005 或 2008 安装目录的 vc\bin 子目录中提供了名为 vcvars32.bat 的批处理文件。对于 64 位版本,请查找此批处理文件的 64 位版本,例如 vcvarsamd64.bat。打开一个新的系统命令提示符并运行此批处理文件,然后再继续。
有关配置 64 位 Visual C++ 版本环境的详细信息,请参见 http://msdn.microsoft.com/en-us/library/x4d2c09s.aspx。
在命令提示符处,转到 ActivePerl 安装目录的 bin 子目录。
强烈建议使用该系统命令提示符,因为下面的步骤可能无法从其它 shell 运行。
通过 Perl Module Manager,输入以下命令。
ppm query dbi |
如果 ppm 无法运行,请检查是否正确地安装了 Perl。
该命令应生成两行如下所示的文本。在此情况下,该信息指示 ActivePerl version 5.8.1 build 807 正在运行且 DBI 版本 1.38 已安装。
Querying target 1 (ActivePerl 5.8.1.807) 1. DBI [1.38] Database independent interface for Perl |
对于更新版本的 Perl,则可能会显示如下所示的表。这种情况下,该信息指示已安装了 DBI 1.58 版。
name | version | abstract | area |
---|---|---|---|
DBI | 1.58 | Database independent interface for Perl | perl |
如果没有安装 DBI,则必须安装。为此,请在 ppm 提示符处输入以下命令。
ppm install dbi |
在命令提示符处,转到 SQL Anywhere 安装目录的 SDK\Perl 子目录。
输入以下命令生成并测试 DBD::SQLAnywhere。
perl Makefile.PL |
nmake |
如果出于任何原因您需要从头开始,则可以运行 nmake clean 命令删除所有部分生成的目标。
要测试 DBD::SQLAnywhere,请将示例数据库文件复制到 SDK\Perl 目录下,然后进行测试。
copy "samples-dir\demo.db" . |
有关 samples-dir 缺省位置的信息,请参见示例目录。
dbeng12 demo |
nmake test |
如果测试没有运行,请确保路径中包含 SQL Anywhere 安装目录的 bin32 或 bin64 子目录。
要完成安装,请在同一提示符下执行以下命令。
nmake install |
现在就可以使用 DBD::SQLAnywhere 接口了。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |