1 |
dpavlin |
38 |
Fuse::DBI - mount your database as filesystem and use it |
2 |
|
|
======================================================== |
3 |
dpavlin |
9 |
|
4 |
dpavlin |
38 |
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 |
dpavlin |
42 |
system. Fuse is currently available only for Linux because it consists of |
7 |
|
|
kernel module and user-land library. |
8 |
dpavlin |
9 |
|
9 |
dpavlin |
38 |
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 |
dpavlin |
9 |
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 |
dpavlin |
38 |
Fuse |
32 |
|
|
DBI |
33 |
|
|
Carp |
34 |
|
|
POSIX |
35 |
|
|
File::Find |
36 |
dpavlin |
9 |
|
37 |
dpavlin |
42 |
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 |
dpavlin |
38 |
|
41 |
dpavlin |
42 |
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 |
dpavlin |
9 |
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 |
|
|
|