Consultor Eletrônico



Kbase P145357: Exception "OE Broker fails to start SQL server" when trying to connect via SQL-92 on HP-UX 11 PA-RIS
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/08/2009
Status: Verified

SYMPTOM(s):

Exception "OE Broker fails to start SQL server" when trying to connect via SQL-92 on HP-UX 11 PA-RISC

Java Stack trace taken from the SQLExplorer.exceptions file:

java.sql.SQLException
Message (throw): ### Connect stack trace. ###
Message (excp): [DataDirect][OpenEdge JDBC Driver]OE Broker fails to start SQL server.

Stack Trace:
java.sql.SQLException: [DataDirect][OpenEdge JDBC Driver]OE Broker fails to start SQL server.
at com.ddtek.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.ddtek.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.ddtek.jdbc.openedge.client.OpenEdgeClientLoginRequest.preOpenConnection(Unknown Source)
at com.ddtek.jdbc.openedge.client.OpenEdgeClientLoginRequest.preSubmitRequest(Unknown Source)
at com.ddtek.jdbc.openedge.OpenEdgeImplConnection.open(Unknown Source)
at com.ddtek.jdbc.base.BaseConnection.connect(Unknown Source)
at com.ddtek.jdbc.base.BaseConnection.setupImplConnection(Unknown Source)
at com.ddtek.jdbc.base.BaseConnection.open(Unknown Source)
at com.ddtek.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at com.progress.sql.explorer.SQLConnectServer.call(SQLConnectServer.java:37)
at com.progress.common.rmiregistry.TryIt.run(TryIt.java:186)

Database log file shows error 8841 at the time of the failure

SQL server process terminated. (8841)

Running ldd against $DLC/bin/_sqlsrv2 after executing slib_env and java_env returns:

Unable to find library 'libjvm.sl'.

FACT(s) (Environment):

Using HP-UX 11i (PA-RISC)
Running $DLC/bin/sql_env script did not help
Executing $DLC/bin/slib_env does not generate errors
Executing $DLC/bin/java_env does not generate errors
ABL connections work as expected
OpenEdge 10.1C 64-bit
HP-UX 11i

CAUSE:

HP-UX 11i (PA-RISC) server is running GOLDBASE11i June 2006 rather than the required GOLDBASE11i June 2007. Minimum HP-UX PA-RISC patch requirements for running OpenEdge 10.1C are detailed in the Product Availability Guide (see Support OS Edition(s) column):

HP-UX 11i v1 (11.11) + 12/2002 quality pack + GOLDBASE11i June 2007 + TOUR 3.1 Transport
Optional Upgrade Release + PHKL_28512 POSIX_AIX JFS Patch

FIX:

Install required HP-UX (PA-RISC) patches