Apache OpenOffice (AOO) Bugzilla – Issue 7159
Can not obtain access to Adabas D through OO
Last modified: 2006-05-31 14:29:06 UTC
On trying to create new Adabas D database or import or connect to an Adabas database created using StarOffice 5.2, can not obtain connection, even with valid password. Get error msg: "OpenOffice.org Base The connection to the data source "testo" coould not be established. [SOFTWAREAG][SQLOD32DLL][ADABAS] Client unable to establish connection: -813 SERVERDB MUST BE RESTARTED." Works fine if I first establish connection using StarOffice 5.2, then leave connection open and go to OO. Adabas D downloaded directly from SOFTWARE AG works fine with StarOffice 5.2 and OO 1.0 (once it's connected). Also can't get Adabas D to start a connection directly; too complicated. Machine runs Windows 98. Other databases (*.dbf) create and import in a flash. Solution much appreciated (and I'm surely not the only one out there with this problem.) Have also e-mailed SOFTWARE AG on this. Will share any result, of course.
Created attachment 2559 [details] error msg on trying to establish Adabas D connection from OO
Thanks for posting David. According to the Most frequent FAQ: http://www.openoffice.org/FAQs/mostfaqs.html OpenOffice does not have the Adabas D component due to licensing issues.
P M, thanks for dealing with this. Please allow me to add one more comment: The bug is about OOo unable to start an Adabas database. In fact, the code for this is not part of OOo, but only of StarOffice. The reason is that the distribution of Adabas which SO ships with is slightly modified (for instance with respect to some environment variables and such), and the start-database feature relies on this. So it would not make sense to include code in OOo which works only with the Adabas version which is only shipped with SO. David, you seem to own SO as well. There perhaps may be a workaround, which may allow take the library which does the database startup from SO, and use it in OOo. I did not try it, but it may be possible (depends on both versions - SO and OOo - being sufficiently similar). However, this requires some manual work, will result in "a complete loss of warranty" :), may crash your nearest nuclear power station, and may raise legal issues. If you are still interested in, I could tell you :) Frank
close it
change subcomponent to 'none'