Daniel Magin’s Weblog

My life in the Developers World

Installing InterBase 2007 on suse and opensuse 11

hi all,

i tried out to install the interbase 2007 server on the new opensuse 11. so i get some problems to run it correct. i found out how to run now correct and i like to share to you, and i hope you save more time as me. (if it helps you, please add a thanx to the comments).

1. install normal the (open)suse 11

2. login as root

3. run install_linux.sh from your InterBase 2007 cd or folder

4. now use the registration wizard to add you key

5. now you have to change some things to run InterBase 2007 correct as service

  • ln -s /opt/interbase/lib/libgds.so.0 /usr/lib/libgds.so
    to create a link in the correct folder

  • if you now (do not!) try to run the ibmgr you get the error message

    “/opt/interbase/bin/ibmgr.bin: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory”

    to fix this:
    edit /opt/interbase/bin/ibmgr and comment out or delete the lines that export the LD_ASSUME_KERNEL variable.

  • if you now (do not!) try to run the ibmgr you get in the interbase.log the error message:
    “SERVER/process_packet: connection rejected for root”
    This error occurs because the server tries to initiate a local connection via localhost and isn’t a trusted host.You just need to make sure localhost is a trusted host. One way you can do this is by adding localhost to the /etc/hosts.equiv file.

    for more information about this see this LINK

  • now you can start the server as a service like:
    ./ibmgr -start -forever

I am not a professional linux guy, perhaps there are better ways. But now the best DataBase Server of the world is running on my opensuse 11.

I hope it helps, greetings from Germany and best regards

Daniel Magin

July 4, 2008 Posted by dmagin | Embarcadero (CodeGear) stuff | | 1 Comment