perl and Yaffil
Добавлено: 07 май 2008, 17:37
Здравствуйте.
Возникла необходимость подключиться к БД yaffil из perl. Для этого используется DBI и DBD::Interbase.
perl -vperl -v
При попытке компилировать DBD::InterBase 0.48 с установленным клиентом yaffil пишет makefile.pl
после установке из ppm пишет, чтоexecute
Проблема в общем случае такая, что нужно подключиться к базе данных другого приложения. Мне ответили что эта бд это yaffil. т.е. в каталоге проги лежит библиотека gds32.dll. Как к ней приконектиться?
С уважением Александр.
Возникла необходимость подключиться к БД yaffil из perl. Для этого используется DBI и DBD::Interbase.
perl -vperl -v
Код: Выделить всё
This is perl, v5.8.8 built for MSWin32-x86-multi-thread
(with 25 registered patches, see perl -V for more detail)
Copyright 1987-2006, Larry Wall
Binary build 817 [257965] provided by ActiveState http://www.ActiveState.com
Built Mar 20 2006 17:54:25
При попытке компилировать DBD::InterBase 0.48 с установленным клиентом yaffil пишет makefile.pl
Код: Выделить всё
Cannot proceed. Aborting..
I cannot find your InterBase/Firebird installation.
DBD::InterBase cannot build or run without InterBase.
после установке из ppm пишет, чтоexecute
Код: Выделить всё
Can't load 'C:/Perl/site/lib/auto/DBD/InterBase/InterBase.dll' for module DBD::InterBase: load_file:Не найден указанный модуль at C:/Perl/lib/DynaLoader.pm line 230.
at C:\Perl\!My\DB\lan2net\perl.pl line 4
Compilation failed in require at C:\Perl\!My\DB\lan2net\perl.pl line 4.
BEGIN failed--compilation aborted at C:\Perl\!My\DB\lan2net\perl.pl line 4.
Проблема в общем случае такая, что нужно подключиться к базе данных другого приложения. Мне ответили что эта бд это yaffil. т.е. в каталоге проги лежит библиотека gds32.dll. Как к ней приконектиться?
С уважением Александр.