Лучше использовать модуль Perl DBI или настроить системный DSN и использовать ODBC? - PullRequest
1 голос
/ 22 мая 2009

Я использую Perl для сбора данных из нескольких файлов журнала и сохранения их в базе данных Oracle на том же хосте Windows 2003, на котором я запускаю свой скрипт. Лучше использовать модуль Perl DBI или настроить системный DSN и использовать ODBC?

1 Ответ

3 голосов
/ 22 мая 2009

DBI, или, по крайней мере, что-то, основанное на DBI, является стандартным способом взаимодействия с базами данных в Perl. Затем в DBI вы можете использовать либо драйвер прямого оракула (DBD :: Oracle), либо драйвер ODBC (метко названный DBD :: ODBC). Так что на самом деле не имеет большого значения, какой из них вы используете, по крайней мере, не для своего кода.

Что касается слоя выше DBI, мне нравится DBIx :: Simple , но есть и другие.

...