[Cascavel-pm] Problemas com o tie ...
Marco Lima
marco.lima em e-via.com.br
Quinta Maio 5 13:29:59 PDT 2005
O tie cria um Berkeley DB simples !
> Ele funciona pro .db criado pelo programa original, mas pro que eu
> criei ele dá esse erro:
> Argument "O_RD" isn't numeric in subroutine entry at
> /usr/lib/perl5/5.6.1/i386-linux/DB_File.pm line 262.
>
> Alguem tem ideia do que pode ser?
>
Sintaxe no seu caso:
tie %hash, 'DB_FILE', $filename, $flags, $mode, $storage_type;
Os argumentos:
$flags - O_CREAT | O_RDWR
$mode - 0666 (-rw-rw-rw-)
$storage_type - $DB_HASH
Tente trocar o O_RD por O_RDWR e utilize o $mode
[ ]'s
Marco Lima
J. A. P. H.
marco.lima em e-via.com.br
mago em rio.pm.org
+55 19 96 56 06 46
Sociedade Perl do Brasil | http://www.perl.org.br
Perl Monks | http://www.perlmonks.org
Brasil Perl Mongers | http://brasil.pm.org
Register Linux User #355235
Slackware Linux, for the subgenius
Mais detalhes sobre a lista de discussão Cascavel-pm