2004-11-23 16:33:23 PST
There are a number of ways of 'skinning these cats'. I think I've used them all.
1) If you are still using a Windoze machine, get the ODBC driver for MYSQL. You can then use msaccess to link to the openbiblio mysql tables as well as the spreadsheets and or ms-access tables (or for that matter foxpro tables for resourcemate).
2) At this point you can either do query appends from the (msaccess/foxpro/excel) data to the appropriate openbiblio tables.
3) or generate Ascii marc records based on the (msaccess/foxpro/excel) link tables and convert them with the opensource marcedit tool mentioned elsewhere in this thread.
I've done both. I lean towards using constructing marc records as once the marc records are created satisfactorily, I have a format that is acceptable to other (true) library systems.
The marc import utility in openbiblio is generally well behaved although I'd suggest breaking the files into 1000 book blocks. You may need to change some max execution time parameter in PHP.INI (in windows) so the import doesn't time out.
Although at the moment I don't have all my own personal online resources available on the site, I have had well over 12000 records loaded in about 1/2 hour using marc.
Going directly through ODBC to open biblio will be faster ... but some interim files might be needed to map different records types to a bibid. As well it might be easier to populate multiple copies and bar code numbers etc that might already be identified your collection. (you may not want to relabel your books.)
feel free to contact
z_beeblebox@hotmail.com, if you need more information/help.
I've done some minor tailoring of the system to support Canadian addresses and links to online resources but I'm neither a PHP developer or a librarian.
(We had considered resourcemate, but found it was inadequate for a number of reasons (like slow import of marc data (hours for less than 1000 records), non-standard implementation of marc, inadequate support for online resources, goofy gui, occasional corruption of data .......)
I have the kluged site for our library at
http://yahooserious.no-ip.info/openbibio/ until some server changes are made on out churches website to support PHP & a version of post-nuke.