| 1 |
38 |
dpavlin |
Fuse::DBI - mount your database as filesystem and use it |
| 2 |
|
|
======================================================== |
| 3 |
9 |
dpavlin |
|
| 4 |
38 |
dpavlin |
This module will use Fuse module, part of FUSE (Filesystem in USErspace) |
| 5 |
|
|
available at http://fuse.sourceforge.net/ to mount your database as file |
| 6 |
42 |
dpavlin |
system. Fuse is currently available only for Linux because it consists of |
| 7 |
|
|
kernel module and user-land library. |
| 8 |
9 |
dpavlin |
|
| 9 |
38 |
dpavlin |
That will give you possibility to use normal file-system tools (cat, grep, |
| 10 |
|
|
vi) to manipulate data in database. |
| 11 |
|
|
|
| 12 |
|
|
It's actually opposite of Oracle's intention to put everything into |
| 13 |
|
|
database. |
| 14 |
|
|
|
| 15 |
|
|
Type perldoc Fuse::DBI or perldoc examples/webgui.pl to get more |
| 16 |
|
|
instructions. |
| 17 |
|
|
|
| 18 |
9 |
dpavlin |
INSTALLATION |
| 19 |
|
|
|
| 20 |
|
|
To install this module type the following: |
| 21 |
|
|
|
| 22 |
|
|
perl Makefile.PL |
| 23 |
|
|
make |
| 24 |
|
|
make test |
| 25 |
|
|
make install |
| 26 |
|
|
|
| 27 |
|
|
DEPENDENCIES |
| 28 |
|
|
|
| 29 |
|
|
This module requires these other modules and libraries: |
| 30 |
|
|
|
| 31 |
38 |
dpavlin |
Fuse |
| 32 |
|
|
DBI |
| 33 |
|
|
Carp |
| 34 |
|
|
POSIX |
| 35 |
|
|
File::Find |
| 36 |
9 |
dpavlin |
|
| 37 |
42 |
dpavlin |
Fuse module comes from CVS version of Fuse. It's important to have fuse |
| 38 |
|
|
library and perl bindings in sync. In past, it was tested with older |
| 39 |
|
|
versions of fuse, but no guarantees are made for this to work. |
| 40 |
38 |
dpavlin |
|
| 41 |
42 |
dpavlin |
If you have problem compiling Fuse perl bindings, try to apply patch from |
| 42 |
|
|
fuse-perl-patch directory. This shouldn't be necessary because current CVS |
| 43 |
|
|
version of Fuse perl bindings already has this patch applied. |
| 44 |
|
|
|
| 45 |
9 |
dpavlin |
COPYRIGHT AND LICENCE |
| 46 |
|
|
|
| 47 |
|
|
Copyright (C) 2004 by Dobrica Pavlinusic |
| 48 |
|
|
|
| 49 |
|
|
This library is free software; you can redistribute it and/or modify |
| 50 |
|
|
it under the same terms as Perl itself, either Perl version 5.8.4 or, |
| 51 |
|
|
at your option, any later version of Perl 5 you may have available. |
| 52 |
|
|
|