簡體   English   中英

使用Perl DBI模塊還是設置系統DSN並使用ODBC更好?

[英]Is it better to use the Perl DBI module or to set up a system DSN and use ODBC?

我正在使用Perl從多個日志文件中收集數據,並將其存儲到運行腳本的同一Windows 2003主機上的Oracle數據庫中。 使用Perl DBI模塊還是設置系統DSN並使用ODBC更好?

DBI或至少基於DBI的東西是與Perl中的數據庫打交道的標准方法。 然后在DBI下,您可以使用直接oracle驅動程序(DBD :: Oracle)或ODBC驅動程序(適當地命名為DBD :: ODBC)。 因此,實際上,使用哪一個似乎並不重要,至少對於您的代碼而言並不重要。

至於DBI 之上的一層,我喜歡DBIx :: Simple ,但是還有其他。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM