Configuration errors using SQLEXP in OpenEdge 10.2B

jeremysimmons

New Member
I could use some help getting SQLEXP working.
Windows 7 x64. OpenEdge 10.2B 32-bit.

started ProEnv.
ran command sql_env.
tried to run sqlexp in character mode using:
proenv>sqlexp -char -url jdbc:jdbcprogress:T:localhost:9800:sxe61

OpenEdge Release 10.2B as of Mon Dec 14 17:02:01 EST 2009
Connecting user "jsimmons" to URL "jdbc:jdbcprogress:T:localhost:9800:sxe61"...
(8920)
Error: No suitable driver. (8933)
See "C:\OpenEdge\WRK\sqlexp.log" and "C:\OpenEdge\WRK\SQLExplorer.exceptions" fi
les for more information. (8950)

C:\OpenEdge\WRK\sqlexp.log
[2/28/11 8:15:17 AM] [3] [SQLExplorer] === SQLExplorer starting. ===
[2/28/11 8:15:17 AM] [3] [SQLExplorer] ### ARGS: -char -url jdbc:jdbcprogress:T:localhost:9800:sxe61
[2/28/11 8:15:18 AM] [3] [SQLExplorer] Connecting user "jsimmons" to URL "jdbc:jdbcprogress:T:localhost:9800:sxe61"... (8920)
[2/28/11 8:15:18 AM] [3] [SQLExplorer] Loading JDBC driver com.ddtek.jdbc.openedge.OpenEdgeDriver.
[2/28/11 8:15:18 AM] [0] [*UnexpectedError*] * recorded as exception #13 in file C:\OpenEdge\WRK\SQLExplorer.exceptions.
[2/28/11 8:15:18 AM] [3] [SQLExplorer] === SQLExplorer ending. ===
C:\OpenEdge\WRK\SQLExplorer.exceptions
====== Start exception logging == "C:\OpenEdge\WRK\SQLExplorer.exceptions" opened == Mon Feb 28 08:15:18 MST 2011 ======
**** 13 ****
Exception at Mon Feb 28 08:15:18 MST 2011: java.sql.SQLException
Message (throw): ### Connect stack trace. ###
Message (excp): No suitable driver
Stack Trace:
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:545)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at com.progress.sql.explorer.SQLConnectServer.call(SQLConnectServer.java:41)
at com.progress.common.rmiregistry.TryIt.run(TryIt.java:186)
 

medu

Member
you need to use the new datadirect driver...

sqlexp -url jdbc:datadirect:eek:penedge://localhost:9800;databaseName=sxe61

or simply use

sqlexp -db sxe61 -S 9800
 

jeremysimmons

New Member
Tried this command:
proenv>sqlexp -char -db sxe61 -S 9800 -user UUUUU -password PPPPP

OpenEdge Release 10.2B as of Mon Dec 14 17:02:01 EST 2009
Connecting user "UUUUUU" to URL "jdbc:datadirect:eek:penedge://uscsnjsimmons1:9800;databaseName=sxe61"... (8920)
Error: [DataDirect][OpenEdge JDBC Driver]OE Broker fails to find a server available for connecting .. (8933)
See "C:\OpenEdge\WRK\sqlexp.log" and "C:\OpenEdge\WRK\SQLExplorer.exceptions" files for more information. (8950)

[C:\OpenEdge\WRK\sqlexp.log]
[3/1/11 1:49:07 PM]
[3/1/11 1:49:07 PM]=== Start logging. Local time: 3/1/11 1:49:07 PM. ===
[3/1/11 1:49:07 PM]
[3/1/11 1:49:07 PM] [3] [SQLExplorer] Local C:\OpenEdge\WRK\SQLExplorer.properties file will be used. (SQLMsg036)
[3/1/11 1:49:07 PM] [3] [SQLExplorer] Setting Connect to jdbc:datadirect:eek:penedge://uscsnjsimmons1:9800;databaseName=sxe61
[3/1/11 1:49:07 PM] [3] [SQLExplorer] === SQLExplorer starting. ===
[3/1/11 1:49:07 PM] [3] [SQLExplorer] ### ARGS: -char -db sxe61 -H uscsnjsimmons1 -S 9800 -user 1000sys -password xxx
[3/1/11 1:49:07 PM] [3] [SQLExplorer] Connecting user "UUUUUU" to URL "jdbc:datadirect:eek:penedge://uscsnjsimmons1:9800;databaseName=sxe61"... (8920)
[3/1/11 1:49:07 PM] [3] [SQLExplorer] Loading JDBC driver com.ddtek.jdbc.openedge.OpenEdgeDriver.
[3/1/11 1:49:07 PM] [0] [*UnexpectedError*] * recorded as exception #17 in file C:\OpenEdge\WRK\SQLExplorer.exceptions.
[3/1/11 1:49:07 PM] [3] [SQLExplorer] === SQLExplorer ending. ===

====== Start exception logging == "C:\OpenEdge\WRK\SQLExplorer.exceptions" opened == Tue Mar 01 13:49:07 MST 2011 ======

**** 17 ****
Exception at Tue Mar 01 13:49:07 MST 2011: java.sql.SQLException
Message (throw): ### Connect stack trace. ###
Message (excp): [DataDirect][OpenEdge JDBC Driver]OE Broker fails to find a server available for connecting .
Stack Trace:
java.sql.SQLException: [DataDirect][OpenEdge JDBC Driver]OE Broker fails to find a server available for connecting .
... rest of stack trace ...
 

Casper

ProgressTalk.com Moderator
Staff member

vinod_home

Member
Re: норма ток мал

what do you see in the database log file. You can also run a promon on the database and check if there are any SQSV servers available to accept any sql connections.

HTH
 

jeremysimmons

New Member
Re: норма ток мал

@vinod_home - didn't check the log file. as stated earlier, I was able to fix the issue by allocating more login brokers for my database server.
Thanks for the tip about the promon. I'll look into that.
 
Top