Hi Frank

Thank you for your attention.

However here is the output of the commands suggested:

[EMAIL PROTECTED] program]# ../../ure/bin/regcomp -revoke -r /opt/openoffice.org/basis3.0/program/services.rdb -c "vnd.sun.star.expand:$OOO_BASE_DIR/program/libhsqldb2.so"

vnd.sun.star.expand:/program/libhsqldb2.so
revoke component 'vnd.sun.star.expand:/program/libhsqldb2.so' from registry '/opt/openoffice.org/basis3.0/program/services.rdb' succesful!

[EMAIL PROTECTED] program]# ../../ure/bin/regview services.rdb | grep hsqldb2
Data = "vnd.sun.star.expand:$OOO_BASE_DIR/program/libhsqldb2.so"


looks it did't worked... I tested and Base still has HSQLDB active.

It looks like $OOO_BASE_DIR get replaced in the first command but not in the rdb file...

Regards
Olivier


Frank Schönheit - Sun Microsystems Germany escreveu:
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


--
Olivier Hallot
Scinergy Consulting
Tel (021) 2224-3224, (021) 8822-8812
Rio de Janeiro, Brasil
http://www.scinergy.com.br
OpenOffice.org L10N project leader for Brazil


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

Reply via email to