Базы данных - ЛИНТЕР - статьи


Perl интерфейсы


В состав СУБД ЛИНТЕР входят два интерфейса для Perl. Один из них оригинальный, второй является драйвером для стандартного средства доступа к БД DBI.

Обычно модуль интерфейса от Perl к СУБД ЛИНТЕР поставляется в дистрибутиве в готовом к использованию, откомпилированном виде. Это два файла LinPerl.dll и LinPerl.pm в каталоге intlib/perl.

Использовать этот модуль возможно двумя способами:

  1. добавить к путям поиска библиотек каталог bin. Для этого необходимо установить соответствующее значение переменной окружения PERL5LIB, например:
  2. PERL5LIB=%PERL5LIB%;c:/linter/intlib/perl

  3. скопировать файлы LinPerl.dll и LinPerl.pm в один из каталогов поиска библиотек perl.

Перед использованием любых функций обращения к Linter в свою Perl-программу вы должны добавить строку:

use LinPerl;

Получить информацию о синтаксисе и наименованиях функций можно с помощью команды

perldoc LinPerl

В составе дистрибутива в каталоге samples/perl размещены примеры использования интерфейса ЛИНТЕР к Perl.

Если у Вас есть необходимость пересобрать интерфейс ЛИНТЕР к Perl, то необходимо запустить программу–конфигуратор configure. Программа определит наличие Perl и необходимых заголовочных файлов в системе. После этого надо перейти в каталог linter/perl и подать команду make.

Интерфейс DBI поставляется как в виде готового модуля, так и с возможностью пересборки. Он представляет собой файлы Linter.dll в каталоге intlib/perl и Linter.pm в каталоге intlib/perl/DBD.

В каталоге samples/dbi содержатся примеры использования.

Конфигурирование переменной PERL5LIB выполняется аналогично с первым интерфейсом, только при копировании модулей необходимо учитывать, что Linter.pm должен копироваться в каталог драйверов DBI.




Начало  Назад  Вперед



Книжный магазин