25 |
change data for index often, you might want to drop and re-create database |
change data for index often, you might want to drop and re-create database |
26 |
to erase tables for indexes which are removed. |
to erase tables for indexes which are removed. |
27 |
|
|
28 |
|
SQLite can be quite faster than PostgreSQL (for reference see SQLite |
29 |
|
site: http://www.hwaci.com/sw/sqlite/speed.html). Since WebPAC doesn't |
30 |
|
use advanced database facilities of PostgreSQL you would probably be |
31 |
|
better off with SQLite if you don't have PostgreSQL already installed. |
32 |
|
|
33 |
|
If you are using SQLite, there is no need to specify dbi_user or dbi_pass. |
34 |
|
So, just leave them like this: |
35 |
|
|
36 |
|
dbi_user="" |
37 |
|
dbi_passwd="" |
38 |
|
|
39 |
|
If you specify dbi_user and than try to index using different user, |
40 |
|
you won't be able to write into database. |
41 |
|
|
42 |
2. Use CPAN shell to install modules used: |
2. Use CPAN shell to install modules used: |
43 |
|
|
44 |
$ sudo cpan |
$ sudo cpan |
73 |
MARC |
MARC |
74 |
|
|
75 |
3. You will need OpenIsis if you are using ISIS as an import format. |
3. You will need OpenIsis if you are using ISIS as an import format. |
76 |
Currently, WebPac uses OpenIsis 0.9.0 which *HAVE TO BE PATCHED* |
Currently, WebPAC uses OpenIsis 0.9.0 which *HAVE TO BE PATCHED* |
77 |
with special patch so that perl module OpenIsis.pm have close call |
with special patch so that perl module OpenIsis.pm have close call |
78 |
(because there is hard-limit of 32 ISIS files in OpenIsis.pm, and that |
(because there is hard-limit of 32 ISIS files in OpenIsis.pm, and that |
79 |
is too low for our use). |
is too low for our use). |