Dear All,
I have a problem with my berkeley db file. I am trying to tie the berkeley db file with the perl hash. But i am unable to tie, i can't even getting the error messages also.Here is my code,
my $file = "/home/doc57/data/administrators.db";
tie( %hash, 'DB_File::Lock', $file, O_RDONLY, 0666, $DB_TREE, 'read'
+) || die ( "db file open error ..:$!:");
But, i can able to tie another files using the same options. Moreover the same code works for the same file in different host.
My current system is redhat 7.1. The other host where it is working is RH enterprise 4.0.
Here is the file permissions for the file.
-rw-r--r-- 1 doc57 Group1 8192 Sep 29 11:46 /home/doc57/dat
+a/administrators.db
The issue is
the code is working with same permissions and same code in another host. What could be the reason ? I am sticking with this issue for two days. Please, Share your ideas in this issue.
Thanks in advance.
Regards,
S.Venni Rajan.
"A Flair For Excellence."
-- BK Systems.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.