Hi Olivier,

> So, is there a way to remove HSQLDB from Base and leave it only with the 
> drivers for external access (JDBC, ODBC, etc...)? For instance, a switch 
> in a config file that will nuke it?

The cleanest solution is to de-register the library which implements the
database driver for embedded HSQLDB (named libhsqldb2.so resp. hsqldb2.dll):

  > cd "OpenOffice.org/Basis 3.0/program"
  > ../../URE/bin/regcomp -revoke -r <full_path_to_services.rdb>
    -c "vnd.sun.star.expand:$OOO_BASE_DIR/program/libhsqldb2.so"

<full_path_to_services.rdb> is the full path to the services.rdb located
in the "Basis 3.0/program" folder (*not* the one in URE/misc!).

A subsequent

  > regview services.rdb | grep hsqldb2

(regview is also to be found in URE/bin) should not yield any output then.

After that, restart OOo, and your users won't be able to use embedded
HSQL anymore.

Ciao
Frank

-- 
- Frank Schönheit, Software Engineer         [EMAIL PROTECTED] -
- Sun Microsystems                      http://www.sun.com/staroffice -
- OpenOffice.org Base                       http://dba.openoffice.org -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to