1

我正在使用 Perl 从多个日志文件中收集数据并将其存储到我正在运行脚本的同一 Windows 2003 主机上的 Oracle 数据库中。是使用 Perl DBI 模块还是设置系统 DSN 并使用 ODBC 更好?

4

1 回答 1

3

DBI,或者至少基于 DBI 的东西是在 Perl 中与数据库交互的标准方式。然后在 DBI 下,您可以使用直接 oracle 驱动程序 (DBD::Oracle) 或 ODBC 驱动程序(恰当地命名为 DBD::ODBC)。所以实际上,您使用哪一个似乎并不重要,至少对于您的代码而言不是。

至于DBI之上的一层,我喜欢DBIx::Simple,但还有其他的。

于 2009-05-22T09:27:57.457 回答