UDConnect - Could not connect to database. Connection is inactive
Dear SDN,
We have a Netwever BI 7.0 server and trying to connct the Nonsap Sybase database through Udconnect .
we have downlod the EBF13490.tgz file form sybase site which contanse the jconnect5.5 drivers for all hardware and OS platforms.
We extract the file and save the jconn2.jar file in out solaris BI 7.0 server
follwoing settings are configured .
1.JCO_RFC_PROVIDER -
the settings in visual adminstrator Myserverhostname_PORTAL_BD1 is alreday found and RFC from sm59 is also tested properly.
2. JDBC Connector - create sybase driver and upload the jconn2.jar
3. connector container - create resource adapter as library:sybase
4. Maintan the settings of nonsap sybase server as below
DriverName= com.sybase.jdbc2.jdbc.SybDriver
Url= jdbc:sybase:Tds: <my server ip>:2638 /databse=rdd
and usrname , password after that restart the java stack.
when Exicute test report throw portal :
http://<bi server ip > :50000/TestJDBC_Web/test2
It gives the follwoing error.
Test JDBC Page
Error!
Could not connect to database. Connection is inactive or does not support JDBC.
Go back
Exception Details:
com.sap.ip.bi.sdk.exception.BIConnectionFailedException: Cannot open the connection
at com.sap.ip.bi.sdk.dac.connector.jdbc.JdbcConnectionFactory.getConnectionEx(JdbcConnectionFactory.java:238)
at com.sap.ip.bi.sdk.trialarea.connector.servlet.model.JDBCModel.getConnection(JDBCModel.java:796)
at com.sap.ip.bi.sdk.trialarea.connector.servlet.model.JDBCModel.getTables(JDBCModel.java:132)
at com.sap.ip.bi.sdk.trialarea.connector.servlet.controller.Control2.doPost(Control2.java:25)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Caused by: com.sap.ip.bi.sdk.exception.BIResourceException: Cannot open the connection
at com.sap.ip.bi.sdk.dac.connector.jdbc.JdbcManagedConnection.(JdbcManagedConnection.java:123)
at com.sap.ip.bi.sdk.dac.connector.jdbc.JdbcManagedConnectionFactory.createManagedConnection(JdbcManagedConnectionFactory.java:112)
at com.sap.engine.services.connector.jca.ConnectionHashSet.match(ConnectionHashSet.java:320)
at com.sap.engine.services.connector.jca.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:188)
at com.sap.ip.bi.sdk.dac.connector.jdbc.JdbcConnectionFactory.getConnectionEx(JdbcConnectionFactory.java:233)
... 19 more
Caused by: com.sap.ip.bi.sdk.exception.BIResourceException: Cannot connect to JDBC data source
at com.sap.ip.bi.sdk.dac.connector.jdbc.impl.Connection.connectDB(Connection.java:336)
at com.sap.ip.bi.sdk.dac.connector.jdbc.impl.Connection.connect(Connection.java:99)
at com.sap.ip.bi.sdk.dac.connector.jdbc.JdbcManagedConnection.(JdbcManagedConnection.java:118)
... 23 more
Caused by: java.sql.SQLException: JZ00L: Login failed. Examine the SQLWarnings chained to this exception for the reason(s).
at com.sybase.jdbc2.jdbc.ErrorMessage.raiseError(ErrorMessage.java:570)
at com.sybase.jdbc2.tds.Tds.processLoginAckToken(Tds.java:4088)
at com.sybase.jdbc2.tds.Tds.doLogin(Tds.java:527)
at com.sybase.jdbc2.tds.Tds.login(Tds.java:449)
at com.sybase.jdbc2.jdbc.SybConnection.tryLogin(SybConnection.java:254)
at com.sybase.jdbc2.jdbc.SybConnection.regularConnect(SybConnection.java:230)
at com.sybase.jdbc2.jdbc.SybConnection.(SybConnection.java:200)
at com.sybase.jdbc2.jdbc.SybConnection.(SybConnection.java:134)
at com.sybase.jdbc2.jdbc.SybDriver.connect(SybDriver.java:179)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at com.sap.ip.bi.sdk.dac.connector.jdbc.impl.Connection.connectDB(Connection.java:320)
... 25 more
Please suggest.
i have check the nonsap server is accesiable from BI 7.0 server using telnet and port 2638.
Plea
please check if the configuration is correct:
http://help.sap.com/saphelp_scm50/helpdata/en/43/e35b3315bb2d57e10000000a422035/content.htm
Similar Messages
-
XML-25004: Could not acquire a database connection named: gksconnection
HI Gentlemen,
I am trying to build up an XSQL page with a query against an XMLTYPE table, to display the contents using a stylesheet. I have set up an IDE connection, the test was successful. Now I would like to start the page just to see if it works altogether. Now without a stylesheet, only that the page executes. And I am constantly running into
XML-25004: Could not acquire a database connection named: gksconnection
I entered the connection in the XSQLConfig file by manual editing--it did not help. Well, there is some stuff in the forum about setting some preferences for OC4J, but in my version of JDeveloper only Weblogic Server is available. So I am prevented from clearing the cause of the problem.
My JDeveloper is a Studio Edition Version 11.1.1.3.0, Build JDEVADF_11.1.1.3.PS2_GENERIC_100408.2356.5660.
Please help me if you can.
Many thanks in advance,
kind regards from
Miklos HERBOLYSorry, I found a solution in My Oracle Support which will suffice.
Thank you very much
Miklos -
Answer: XSQL-004: Could not acquire a database connection named: gov
I think is this the CLASSPATH issue. Please take look if there is another XSQLConfig.xml in your classpath.
Are using 9.0.1 version of XSQL?
Oracle XSQL Programmatic Page Processor 9.0.1.0.0 (Production) Actually ... yes and no.
The latest version I could find for AIX was 9.0.1.0.0
Using that version, I had the database connection error
The production version of my program uses version 1.0.4.1 on AIX
That version works
I also downloaded version 9.0.2 for Windows NT from the OTN and copied my program to the PC.
That version works when I run it on my PC
I have a couple ideas to try this morning, with hope ... The latest version for XSQL is 9.2.0.3 on OTN, please use the latest version. -
Hi,
Trying to connect to a remote database which worked in 10.1.3 developer preview gives now:
Listener refused the connection with the following error:
ORA-12518, TNS:listener could not hand off client connection
The Connection descriptor used by the client was:
From sqlplus I can connect. I don't have access to the remote database server/configuration. I tried the workarounds specified here
http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=139775.1
I deleted
ojdbc14dms.jar ojdbc14.jar
from jdeveloper and copied ojdbc14_g.jar from Oracle 10g release1 (renamed it to ojdbc14.jar). Then it worked.Hi,
Can you please check the below link from the forum too.
ORA-12518 Tns: Listener could not hand off client conenction
Best regards,
Rafi.
http://rafioracledba.blogspot.com -
ORA-12518: TNS:listener could not hand off client connection
guys,
i have a problem here with the connection between a client host and a server database, using a new non-default listener LISTENER_BKP_1. The error showed is:
ORA-12518: TNS:listener could not hand off client connection
i had learned about this error here before, and i toke some notes as follows:
h2. listener.log
TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production on 25-SEP-2009 01:23:49
Copyright (c) 1991, 2005, Oracle. All rights reserved.
System parameter file is C:\oracle\product\10.2.0\db_2\network\admin\listener.ora
Log messages written to C:\oracle\product\10.2.0\db_2\network\log\listener_bkp_1.log
Trace information written to C:\oracle\product\10.2.0\db_2\network\trace\listener_bkp_1.trc
Trace level is currently 0
Started with pid=2212
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=WINXP)(PORT=1523)))
Listener completed notification to CRS on start
TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
25-SEP-2009 01:24:39 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=PAULO))(COMMAND=services)(ARGUMENTS=64)(SERVICE=listener_bkp_1)(VERSION=169869568)) * services * 0
25-SEP-2009 01:24:49 * (CONNECT_DATA=(SERVICE_NAME=financeira.winxp)(CID=(PROGRAM=C:\ORACLE?instantclient_10_2\sqlplus.exe)(HOST=PAULO_NOTEBOOK)(USER=ORACLE_DBA))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.100)(PORT=51649)) * establish * financeira.winxp * 12518
TNS-12518: TNS:listener could not hand off client connection
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
32-bit Windows Error: 2: No such file or directory
25-SEP-2009 01:24:53 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=PAULO))(COMMAND=services)(ARGUMENTS=64)(SERVICE=listener_bkp_1)(VERSION=169869568)) * services * 0
h2. lsnrctl services
C:\>lsnrctl services listener_bkp_1
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 25-SEP-2009 01:33:40
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=WINXP)(PORT=1523)))
Services Summary...
Service "FINANCEIRA.WINXP" has 1 instance(s).
Instance "FINANCEI", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:1
LOCAL SERVER
The command completed successfully
h2. listener.ora file
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = FINANCEIRA.WINXP)
(SID_NAME = FINANCEI)
LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WINXP)(PORT = 1521))
SID_LIST_LISTENER_BKP_1 =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = FINANCEIRA.WINXP)
(SID_NAME = FINANCEI)
LISTENER_BKP_1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WINXP)(PORT = 1523))
h2. v$resource_limit
RESOURCE_NAME ; CURRENT_UTILIZATION ; MAX_UTILIZATION ; INITIAL_ALLOCATION ; LIMIT_VALUE
processes ; 26 ; 30 ; 150; 150
sessions ; 30 ; 35 ; 170 ; 170
2 rows selected
this means that it didn't reach the resource limites yet. What i can do to solve the problem ???
another important information is that connecting by the default listener LISTENER instead of the LISTENER_BKP_1 listener, the connection is completed successfully. There's enough SGA memory space too.
Tks,Paulo_BR wrote:
i have a problem here with the connection between a client host and a server database, using a new non-default listener LISTENER_BKP_1. The error showed is:
ORA-12518: TNS:listener could not hand off client connectionDon't do Oracle on Windows, so I'm not sure how the following relates to the Listener dealing with a dedicated server connection request on Linux/Unix.
On Linux/Unix, a dedicated server request means just that - a dedicated process has to be started to service that client. The Listener does it by using the parameters of the configured listener.ora service to execute +$ORACLE_HOME/bin/oracle+. This process then starts up, and the Listener hands off the client connection for this process for servicing.
If there is a failure somewhere on this series of steps fail, the Listener throws the ORA-12518 exception. For example, the +$ORACLE_HOME+ has been incorrectly configured in listener.ora and it fails to execute and startup a dedicated server process.
And this relates to the underlying error you are seeing:
TNS-12518: TNS:listener could not hand off client connection
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
32-bit Windows Error: 2: No such file or directoryI think that the Listener on Windows uses the CreateRemoteThread() Win32 call to start up the server process thread. However, it needs a valid process identifier (of the existing Oracle instance) for this call - and thus needs to first identify the Oracle instance process. Could be that this step uses a ORACLE_HOME reference. And if that directory path is not valid, it is unable to identify the process id of the Oracle instance and thus unable to spawn a dedicated thread to service that client. -
Hi again,
I'm on my enterprise management console and Database Instance and Listener shows the green arrow, but the Agent Connection to Instance shows a red downward arrow and the error:
Status: Failed
Details: ORA-12518: TNS:listener could not hand off client connection (DBD ERROR: OCIServerAttach)
My OraClrAgnt service is up and running (using winxp pro, oracle 11gR2), I'm on my home pc, all my ports are open (my machine's name is "abigail" and it is dmzhost)
Any suggestions to resolve this error?
My Tnsnames ora:
ABIGAIL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ABIGAIL)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = orcl.0.0.10)
LISTENER_ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ABIGAIL)(PORT = 1521))
(CONNECT_DATA =
(SID = ORCL)
RMAN =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ABIGAIL)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = rman.abigail)
My listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = E:\app\abigail\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:E:\app\abigail\product\11.2.0\dbhome_1\bin\oraclr11.dll")
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = ABIGAIL)(PORT = 1521))
ADR_BASE_LISTENER = E:\app\abigail
My SQLNET.ORA
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (EZCONNECT, TNSNAMES, LOCALHOST)
NAMES.TRACE_LEVEL = ADMIN
My alert file
<msg time='2013-10-10T20:47:02.687-04:00' org_id='oracle' comp_id='tnslsnr'
type='UNKNOWN' level='16' host_id='ABIGAIL'
host_addr='::1'>
<txt>10-OCT-2013 20:47:01 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=SYSTEM))(SERVICE_NAME=orcl.0.0.10)) * (ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=38289)) * establish * orcl.0.0.10 * 12518
</txt>
</msg>
<msg time='2013-10-10T20:47:02.687-04:00' org_id='oracle' comp_id='tnslsnr'
type='UNKNOWN' level='16' host_id='ABIGAIL'
host_addr='::1'>
<txt>TNS-12518: TNS:listener could not hand off client connection
TNS-12560: TNS:protocol adapter error
</txt>
</msg>
My listener status and services
LSNRCTL> status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Produ
ction
Start Date 10-OCT-2013 22:47:58
Uptime 0 days 0 hr. 2 min. 1 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File E:\app\abigail\product\11.2.0\dbhome_1\network\admin\l
istener.ora
Listener Log File e:\app\abigail\diag\tnslsnr\ABIGAIL\listener\ale
rt\log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ABIGAIL)(PORT=1521)))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "orcl.0.0.10" has 1 instance(s).
Instance "orcl", status READY, has 8 handler(s) for this service...
The command completed successfully
LSNRCTL> services
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0
LOCAL SERVER
Service "orcl.0.0.10" has 1 instance(s).
Instance "orcl", status READY, has 8 handler(s) for this service...
Handler(s):
"D006" established:0 refused:0 current:0 max:800 state:ready
DISPATCHER <machine: ABIGAIL, pid: 1312>
(ADDRESS=(PROTOCOL=tcps)(HOST=ABIGAIL)(PORT=1060))
"D005" established:0 refused:12 current:0 max:800 state:ready
DISPATCHER <machine: ABIGAIL, pid: 1288>
(ADDRESS=(PROTOCOL=tcps)(HOST=ABIGAIL)(PORT=1061))
"D004" established:0 refused:1 current:1 max:16383 state:ready
DISPATCHER <machine: ABIGAIL, pid: 1260>
(ADDRESS=(PROTOCOL=tcp)(HOST=ABIGAIL)(PORT=1063))
"D003" established:0 refused:1 current:1 max:16383 state:ready
DISPATCHER <machine: ABIGAIL, pid: 1140>
(ADDRESS=(PROTOCOL=tcp)(HOST=ABIGAIL)(PORT=1062))
"D002" established:0 refused:1 current:1 max:16383 state:ready
DISPATCHER <machine: ABIGAIL, pid: 140>
(ADDRESS=(PROTOCOL=tcp)(HOST=ABIGAIL)(PORT=1059))
"D001" established:0 refused:1 current:1 max:16383 state:ready
DISPATCHER <machine: ABIGAIL, pid: 1072>
(ADDRESS=(PROTOCOL=tcp)(HOST=ABIGAIL)(PORT=1057))
"D000" established:0 refused:1 current:1 max:16383 state:ready
DISPATCHER <machine: ABIGAIL, pid: 748>
(ADDRESS=(PROTOCOL=tcp)(HOST=ABIGAIL)(PORT=1058))
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
The command completed successfullyI added this on my listener.ora
DIRECT_HANDOFF_TTC_LISTENER=OFF
Works now!
Moral of the story, google is ur friend lol. Thanks for the reply tho! -
TNS:listener could not hand off client connection
while trying to select from dblink I got ORA-12518: TNS:listener could not hand off client connection
What should I do?
here is the listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\10.2.0\db_2)
(PROGRAM = extproc)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = disater)(PORT = 1521))
)What is the operating system and database version for remote and local machines.
Are you using dedicated or threaded server on the remoted DB. More information is needed.
output from error message search:-
12518, 00000, "TNS:listener could not hand off client connection"
// *Cause: The process of handing off a client connection to another process
// failed.
// *Action: Turn on listener tracing and re-execute the operation. Verify
// that the listener and database instance are properly configured for
// direct handoff. If problem persists, call Oracle Support.
// *Comment: The problem can be worked around by configuring dispatcher(s)
// to specifically handle the desired presentation(s), and connecting
// directly to the dispatcher, bypassing the listener. -
[HELP] 10g error TNS-12518: TNS:listener could not hand off client connecti
Hi all,
TNS-12518: TNS:listener could not hand off client connection
(when I do a sqlplus, it hangs for one two minutes, then the error above shows)
My oracle 10g is installed in a windows system. this error only happens when the database is heavily used for some time. After I restarted the Listoner, the connection is ok again. Does anyone has a solution for this? Thanks a lot.
JasonMonitor your page file usage on Windows system (I assume its a 32 bit machine). When Windows starts to swap Oracle SGA into page file., you encounter TNS errors. Strange but we have observed this.
If you can allocate more free physical memory on the server (by removing unwanted applications from the memory), then you can reduce these errors.
Permanent solution would be to add more physical RAM (with 4GT on 32 bit) or switch to 64 bit architecture.
Message was edited by:
Satish Kandi
Typo corrected and added following.
You can set DIRECT_HANDOFF_TTC_LISTENER=OFF in listener.ora and restar the database as temporary solution. Check metalink Doc ID: 233747.1 -
TNS-12518: TNS:listener could not hand off client connection TNS-12547
Hi guys,
I have started my listener from 10.2.0.5 home , which was in 10.2.0.4.
from that point am having issue connect to 10.2.0.4 databases which are in restricted session(DR db)
when I try to connect to databases which are in restricted session it says TNS connection closed. databases which are open am able to connect.
listener.log shows
TNS-12518: TNS:listener could not hand off client connection TNS-12547: TNS:lost contact TNS-12560: TNS:protocol adapter error TNS-00517: Lost contact Solaris Error: 32: Broken pipe
any idea why its happening.902988 wrote:
Hi guys,
I have started my listener from 10.2.0.5 home , which was in 10.2.0.4.
from that point am having issue connect to 10.2.0.4 databases which are in restricted session(DR db)
when I try to connect to databases which are in restricted session it says TNS connection closed. databases which are open am able to connect.
listener.log shows
TNS-12518: TNS:listener could not hand off client connection TNS-12547: TNS:lost contact TNS-12560: TNS:protocol adapter error TNS-00517: Lost contact
Solaris Error: 32: Broken pipeOS/Networking misconfiguration.
Oracle is victim; not culprit.
Root cause & solution is external to Oracle
How many different DB versions installed on this system?
post results from following OS command
env | sort
Handle: 902988
Status Level: Newbie
Registered: Dec 17, 2011
Total Posts: 7
Total Questions: 4 (4 unresolved)
Why post here when you NEVER get any answers?
Edited by: sb92075 on Apr 13, 2012 1:12 PM -
TNS-12518: TNS:listener could not hand off client connection, XE 10g/WinXP
I've installed Oracle XE 10 on Windows XP. When I browse to the database homepage, I get this in listener.log:
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=8080))(Presentation=HTTP)(Session=RAW))
08-FEB-2012 01:07:24 * service_register * xe * 0
08-FEB-2012 01:07:24 * http * (ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1702)) * handoff * http * 12518
TNS-12518: TNS:listener could not hand off client connection
TNS-12560: TNS:protocol adapter error
I don't think it is shortage of resources (just rebooted). I put "DIRECT_HANDOFF_TTC_LISTENER=OFF" in listener.ora .. no luck. I removed the listener.ora file altogether ... ditto.
What else could cause this?
SteveI can connect from SQLPlus. Laptop has 3 GB RAM.
===== set =====
C:\Documents and Settings\shawes>set
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\shawes\Application Data
CLIENTNAME=Console
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=shawes-us
ComSpec=C:\WINDOWS\system32\cmd.exe
DEFLOGDIR=C:\Documents and Settings\All Users\Application Data\McAfee\DesktopProtection
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\shawes
JDEV_USER_DIR=D:\JDeveloper\mywork
LOGONSERVER=\\shawes-us
NUMBER_OF_PROCESSORS=4
OS=Windows_NT
Path=C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\
ThinkPad\ConnectUtilities;C:\Program Files\TortoiseSVN\bin;C:\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 37 Stepping 2, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=2502
ProgramFiles=C:\Program Files
PROMPT=$P$G
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\DOCUME~1\shawes\LOCALS~1\Temp
TMP=C:\DOCUME~1\shawes\LOCALS~1\Temp
TPCCommon=C:\PROGRA~1\THINKV~1\PrdCtr
TSMPATH=C:\Program Files\ThinkPad\UltraNav Utility
USERDOMAIN=shawes-us
USERNAME=shawes
USERPROFILE=C:\Documents and Settings\shawes
VSEDEFLOGDIR=C:\Documents and Settings\All Users\Application Data\McAfee\DesktopProtection
windir=C:\WINDOWS
===== lsnrctl stat =====
C:\Documents and Settings\shawes>lsnrctl stat
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 08-FEB-2012 23:55:53
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
Start Date 08-FEB-2012 19:32:02
Uptime 0 days 4 hr. 23 min. 53 sec
Trace Level user
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File C:\oraclexe\app\oracle\product\10.2.0\server\network\admin\listener.ora
Listener Log File C:\oraclexe\app\oracle\product\10.2.0\server\network\log\listener.log
Listener Trace File C:\oraclexe\app\oracle\product\10.2.0\server\network\trace\listener.trc
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC_FOR_XEipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=SHAWES-US.us.oracle.com)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=8080))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
Service "XE_XPT" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
Service "xe" has 1 instance(s).
Instance "xe", status READY, has 1 handler(s) for this service...
The command completed successfully -
I need some help!!
I can't connect to my db!! When i run my code, it triggers an Exception
called "Problem getting connection: could not get a db connection!". If someone know anything about it, please help me.
Thanks in advance...
Here is how my code looks like:
import java.sql.*;
import javax.sql.*;
class testejdbc
public static void main(String []args) throws Exception
Class.forName("org.firebirdsql.jdbc.FBDriver");
String url = new String("jdbc:firebirdsql:mydatasource");
Connection con = DriverManager.getConnection(url, "mydba", "mypass");Hi,
Basically, the url should be follow a form depending on
different driver. and the form would be very resticted.
The best idea is to reference the docuement accompanying
with the driver. If the form is not correct, the connection
information that driver need may not be sufficient for
you. If you are sure that the url that you write is ok,
and check if you have the correct set up for the database.
wrong database name, database server port, address.
sometimes, the database server would have the restrict on
the connection number. If the request is over the the max
connection number, the connection might be rejected. It
depends on the database server, jdbc driver.(both of them
may have such a constraint.).
good luck,
Alfred Wu -
Weblogic 10.3 deployException: Could not encrypt password for connection
Well, I guess this is my first time posting in a forum.
My problem is that, when trying to run my servlet, using a jdbc:odbc connection
to an Access-database, I get the following error in the server log:
Running dependency analysis...
2009-03-27 16:59:40.106: Writing WAR file to C:\Program Files\JDeveloper\jdeveloper\system\system11.1.1.0.31.51.56\o.j2ee\drs\TableViewApplication\TableViewApplication-tableviewproj-webapp
2009-03-27 16:59:40.12: Wrote WAR file to C:\Program Files\JDeveloper\jdeveloper\system\system11.1.1.0.31.51.56\o.j2ee\drs\TableViewApplication\TableViewApplication-tableviewproj-webapp
ERROR: Could not encrypt password for Connection TBLViewConnect.
The connection I'm using works fine when testing it with the JDeveloper's SQL editor.
It's properties are:
Connection Name: TBLViewConnect
Connection Type: JDBC-ODBC Bridge
as well as username, password and a local datasource
I'm running JDeveloper 11.1.1 on Vista 32bit
Besides, it's my first time using a database-connection with a servlet
thanks for your helpguess I could have found that earlier ;)
I just had to uncheck the "save password" option in the connection menu and write it in the getConnection() method instead. -
Crystal Report Viewer Not Releasing Oracle Database Connections
I have a very simple vb.net 3.5 web application that uses the Crystal Report viewer 2008 to open a report. My requirements are as follows:
1. Reports are built by another company and provided to us and used in a web environment
2. All reports contain parameter fields
3. The web application must be generic enough that a report can be added to a list and the user simply selects the report and provides database login information. The Crystal report viewer with handle the request for parameter values and prompt the user for their values.
4. All reports connect to an Oracle 10g server.
The above requirements have been meet and we have an extremely simple web application that runs the reports. It is working very well other than the crystal report viewer is not releasing the database connections. This is bad because the credentials are on a per user basis and that same user must login to a different oracle application simultaneously. They are being denied access because the credentials are already in use. We do not have control nor influence over the policies in use on the Oracle server. Ideally we would like to control the Crystal Report viewer so that it closes connections after use.
The web application code is:
Private Sub viewReports_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
If Not IsPostBack Then
ConfigureCrystalReport()
End If
End Sub
Private Sub ConfigureCrystalReport()
'Load the Crystal Report viewer with a report.
Try
Dim reportPath As String = Server.MapPath(Session("reportname"))
crViewer.ReportSource = reportPath
Catch ex As Exception
Response.Write(Server.MapPath(Session("reportname")) & "
" & ex.Message.ToString & "
" & ex.StackTrace.ToString)
End Try
End Sub
Can anyone shed some light on this topic? Thank youHello, Timothy;
By default, having the report in session will hold it open for 20 minutes.
If you create the report as a ReportDocument object you can take it out of session and release it more efficiently. That will release the connection.
Private Sub ConfigureCrystalReports()
If (Session("hierarchicalGroupingReport") Is Nothing) Then
hierarchicalGroupingReport = New ReportDocument()
hierarchicalGroupingReport.Load(Server.MapPath("Hierarchical Grouping.rpt"))
Session("hierarchicalGroupingReport") = hierarchicalGroupingReport
Else
hierarchicalGroupingReport = CType(Session("hierarchicalGroupingReport"), ReportDocument)
End If
myCrystalReportViewer.ReportSource = hierarchicalGroupingReport
End Sub
In the Form Unload of the Viewer:
'Take the report out of session
Session("hierarchicalGroupingReport") = Nothing
Session.Contents.Remove("hierarchicalGroupingReport")
'Clean up the ReportDocument object
hierarchicalGroupingReport.Close
hierarchicalGroupingReport.Dispose()
hierarchicalGroupingReport = Nothing
GC.Collect()
Elaine -
Clean Access Server could not establish a secure connection
I have a OOB Real IP GW setup on v4.1.2
I seem to have a problem with the CAS connecting to the CAM although I have added the CAS to the CAM and can manage the CAS from the CAM.
I noticed while troubleshooting client authentication that the client was not being redirected to the logon web page and it had full access to the trusted network from the untrusted authentication vlan. I eventually figured out that if I change the CAS Filter Fallback method from Allow to ignore then it tries to authenticate the client. However the fact that the fallback is activated tells you that something is not right.
I have 2 problems:
A) The clients web page is redirected for authentication but it only lists the domain name in the URL and not the hostname or host IP. In the lab I do not have a DNS server and it would not help as it does not include the hostname in the URL anyway. How do I fix this or perhaps it's related to the 2nd problem.
B) When I manually change the URL by replacing the domain name with the IP of the CAS (untrusted OOB Real IP GW) then I get the following error message when logging on:
Network Error:
Clean Access Server could not establish a secure connection to Clean Access Manager at mydomain.com.
This could be due to one or more of the following reasons: 1) Clean Access Manager certificate has expired 2) Clean Access Manager certificate cannot be trusted or 3) Clean Access Manager cannot be reached.
Please report this to your network administrator.
I would guess the culprit is No 2 but surely the system can run on self signed certificates? I have an NTP server so time is in sync. I have even tried regenerating the cetificates on the CAM
& CAS.
Any ideas?To overcome problem B, I regenerated the SSL Certificates using the host IP address instead of the name for all the CAM & CAS appliances. This seems to have resolved this problem.
I also SSH'd from each of the CAS's to each of the CAM's from the CLI and it then prompts to permanently store the certificates. I'm not sure it this was necessary though. -
TNS-12518: TNS:listener could not hand off client connection
All,
I am getting the below error while connecting the db from client.it is a shared server and also have enough free memory.
The db version is : 9.2.0.6
TNS-12518: TNS:listener could not hand off client connection
TNS-12547: TNS:lost contact
TNS-12560: TNSrotocol adapter error
TNS-00517: Lost contact
Solaris Error: 32: Broken pipe
Please suggest me on this to avoid the issue.When was last time SQL*Net worked?
What changed since then?
Solaris Error: 32: Broken pipeError occurs at Operating System level & Oracle is the victim.
What clues exist in the messages file? -
trying to update 2 ipods but when I go through the process it says "The ipod software update server could not be contacted" "Network connection could not be established". One of the ipods is locked and I don't remember password.
Here's what you can do in case of the forgotten password:
Connect in recovery mode and restore, you'll get the option to rest the passcode during this process:
iOS: Unable to update or restore and iPhone and iPod touch: Wrong passcode results in red disabled screen
If you cannot remember the passcode, you will need to restore your device using the computer with which you last synced it. This allows you to reset your passcode and resync the data from the device (or restore from a backup). If you restore on a different computer that was never synced with the device, you will be able to unlock the device for use and remove the passcode, but your data will not be present. Refer to Updating and restoring iPhone, iPad and iPod touch software.
Check this post for the network problem:
https://discussions.apple.com/message/17855328?ac_cid=142432#17855328
Maybe you are looking for
-
Need help setting up my d-link wireless router to my imac
I need some help trying to set up my D-Link WBR 2310 wireless router to my iMac. I currently have Bell Sympatico high speed. The reason I want to set up the wireless router is because my girlfriend works from home sometimes with her office computer d
-
How to delete obsolete entries in SID table
I have an Infoobject (0PCA_ITEMNO) without master data and is used in a DSO. The sid table of the info object and its index has grown very large to about 207 gB. The DSO is periodically selectively deleted to hold the last 3 months data. How can I d
-
I hook it up with the Composite AV cable (MC748ZM/A) and set the TV Out to "on", but it won't play. It just says "Please Connect Video Accessory". I've actually tried this on two iPods (identical models) and I get the same result on both ipods. I'
-
Analog to digital converter advice
Anyone have any thoughts or tips on using this analog to digital converter with a VCR and CS6? Has anyone used one of these before? http://www.grassvalley.com/products/advc55 Thanks.
-
Organizing albums in the Zen Mi
I am using Creative MediaSource to transfer folders from the PC to the Zen Micro. I copy folder to folder by dragging the folder to the right side. It shows as a folder. I did this with 24 folders. When I disconnected the Zen Micro from the PC and tu