我正在使用Perl从几个日志文件中收集数据并将其存储到我运行脚本的同一Windows 2003主机上的Oracle数据库中。是否更好地使用Perl DBI模块或设置系统DSN并使用ODBC?
答案 0 :(得分:3)
DBI,或者至少基于DBI的东西是与Perl中的数据库交互的标准方式。然后在DBI下,您可以使用直接oracle驱动程序(DBD :: Oracle)或ODBC驱动程序(恰当地命名为DBD :: ODBC)。所以你使用哪一个似乎并不重要,至少不是你的代码。
对于上面的层,我喜欢DBIx::Simple,但还有其他人。