Implement listener and tns
Hai all,
How do implement listener in the new oracle home after upgrading the EBS DB to 11gr2.
DB in the new server now
user12046873 wrote:
Hai all,
How do implement listener in the new oracle home after upgrading the EBS DB to 11gr2.
DB in the new server nowCopy the listener.ora file from the old ORACLE_HOME to the new ORACLE_HOME and edit the path. Or, you could simply run netca from the new ORACLE_HOME.
Interoperability Notes Oracle EBS 11i with Oracle Database 11gR2 (11.2.0) [ID 881505.1] -- Start the new database listener (conditional)
Interoperability Notes EBS 12.0 and 12.1 with Database 11gR2 [ID 1058763.1] -- Start the new database listener (conditional)
Thanks,
Hussein
Similar Messages
-
Hi at all.... I'm a newbie with database oracle.,
I have the follow problem:
I installed Oracle Database 11g R2 XE on my guest operating system CentOS 6.5.
I have changed the hostname in my SO CentOS (where is installed oracle 11g R2 XE) after installation was completed successfully.
-) Before and during installation the hostname was localhost.
-) After installation I changed the hostname in VMCentOS
From the moment I changed the hostname, nothing starts up automatically. In particular, the listener and the database instance does not starts up automatically.
When I starts up the listener manually and I try to connect to database instance with SQLPLUS i get this error:
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
I think that the problem is due to the changed hostname because I, for testing and debugging purpose, re-installed a new OS CentOS virtual machine, re-installed oracle database 11g and I have not got that problem. The database instance and the listener starts up automatically!
Can any one tell me if maybe the problem is related to the hostname changed? ... and Why?
P.S.: After changed the hostname I have also modified the listener.ora and the tnsnames.ora by modifying the HOST with the correct hostname.-) Output of command chkconfig (there isn't any line oracle-xe 0:off 1:off 2:on 3:on 4:on 5:on 6:off):
[oracle@VMCentOS /]$ chkconfig
NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off
abrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:off
abrtd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
acpid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
auditd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
blk-availability 0:off 1:on 2:on 3:on 4:on 5:on 6:off
bluetooth 0:off 1:off 2:off 3:on 4:on 5:on 6:off
cpuspeed 0:off 1:on 2:on 3:on 4:on 5:on 6:off
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off
dnsmasq 0:off 1:off 2:off 3:off 4:off 5:off 6:off
firstboot 0:off 1:off 2:off 3:on 4:off 5:on 6:off
haldaemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
htcacheclean 0:off 1:off 2:off 3:off 4:off 5:off 6:off
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ip6tables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
irqbalance 0:off 1:off 2:off 3:on 4:on 5:on 6:off
jexec 0:off 1:on 2:on 3:on 4:on 5:on 6:off
kdump 0:off 1:off 2:off 3:on 4:on 5:on 6:off
lvm2-monitor 0:off 1:on 2:on 3:on 4:on 5:on 6:off
mdmonitor 0:off 1:off 2:on 3:on 4:on 5:on 6:off
messagebus 0:off 1:off 2:on 3:on 4:on 5:on 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
ntpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ntpdate 0:off 1:off 2:off 3:off 4:off 5:off 6:off
portreserve 0:off 1:off 2:on 3:on 4:on 5:on 6:off
postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off
psacct 0:off 1:off 2:off 3:off 4:off 5:off 6:off
quota_nld 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rdisc 0:off 1:off 2:off 3:off 4:off 5:off 6:off
restorecond 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rngd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
saslauthd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
smartd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
snmpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
snmptrapd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
spice-vdagentd 0:off 1:off 2:off 3:off 4:off 5:on 6:off
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sysstat 0:off 1:on 2:on 3:on 4:on 5:on 6:off
udev-post 0:off 1:on 2:on 3:on 4:on 5:on 6:off
vmware-tools 0:off 1:off 2:on 3:on 4:on 5:on 6:off
vmware-tools-thinprint 0:off 1:off 2:on 3:on 4:on 5:on 6:off
wdaemon 0:off 1:off 2:off 3:off 4:off 5:off 6:off
winbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off
wpa_supplicant 0:off 1:off 2:off 3:off 4:off 5:off 6:off
[oracle@VMCentOS /]$
Moreover in /etc/sysconfig there isn't any file oracle-xe!!!
At this point, I suspect that something in the installation I mistook. -
i am facing problem when configuring listener.ora and tnsnamess.ora in listener side it is showing The listener supports no services The command completed successfully and in when i cross check with listener from tns it is showing the error
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor
here is my listener file
lsn =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.125.128)(PORT = 1575))
#ADR_BASE_LISTENER = /u01/app/oracle
(SID_LIST_LISTENER=
(SERVICE_NAME=kull)
(ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1)
tnsnames.ora
to_lsn=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = server1)(PORT = 1575))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = kull )
my database name is kull
please somebody helpBiswaranjan wrote:
i have two database one is kull and another is kk
i configured listener.ora in kull
and tnsnames.ora in kk
when i am running lsnrctl start listener in database kull
This makes no sense. You don't configure a listener nor a tnsnames.ora "in a database". I hope this is just a language issue and not reflective of a fundamental misunderstanding of how tns works.
read: http://edstevensdba.wordpress.com/2011/02/09/sqlnet_overview/ Help! I can’t connect to my database
read: http://edstevensdba.wordpress.com/2011/02/16/sqlnet_client_cfg/ Help! I can’t connect to my database (part duex)
it is showing the message
Alias lsn
Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date 05-JUL-2013 19:08:06
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
Listener Log File /u01/app/oracle/product/11.2.0/db_1/log/diag/tnslsnr/server1/lsn/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1575)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=server1)(PORT=1575)))
The listener supports no services
The command completed successfully
and in another database in kk when i am giving the command tnsping to_lsn
it is giving this message
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = server1)(PORT = 1575)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = kull)))
OK (0 msec)
but when i am cross check sqlplus system/manager@ to_lsn
it is giving the following error
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor -
Implement a Mouse Listener and another Listener
HI, i was wondering if it was possible to implement an Actionlistener and a Mouselistener at the same time, kind of like this (Syntax is impossible i know, but just to show a point)
public class TrafficLight extends JApplet implements ActionListener and MouseListener ---You can't do it like that----, but if anybody knows how to actually do it, I would greatly appreciate it.When i do that, i get this error
TrafficLight is not abstract and does not override abstract method mouseExited(java.awt.event.MouseEvent) in java.awt.event.MouseListener
And i am doing this,
public void mousepressed (MouseEvent e){
}and this
jLabel2.addMouseListener(this);I am probably forgetting somethig really simple. -
Communication Problem between Listener and OEM
Dear all,
I had my OEM running and communicating with the database without any problem until I had a problem with other client and kill some OEM and Listener process, now it's not communicating with the listener.
I restarted my PC and tried to start afresh hoping that it ran as it had been, but the result is on the contrary. Somehow, the communication is corrupted. Currently, I can start the OEM using
emtcl start dbconsolebut when I try to start the listener from the browser from Net Services Administration: Host Login, it keeps starting without success.
the following is the Manager trace file, which got warnings and errors that I don't understand
emagent.trc:
SQL = " OCISessionGet"...
LOGIN = dbsnmp/<PW>@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=firefly.snowdrop.com)(PORT=1521))(CONNECT_DATA=(SID=inara)))
2011-06-14 17:22:42,398 Thread-421710160 ERROR vpxoci: ORA-12541: TNS:no listener
2011-06-14 17:22:42,398 Thread-421710160 WARN vpxoci: Login 0x68d100 failed, error=ORA-12541: TNS:no listener
2011-06-14 17:22:42,398 Thread-421710160 WARN TargetManager: Exception in computing dynamic properties of {inara.snowdrop.com, oracle_database },GetDbBlockSize::ORA-12541: TNS:no listener
2011-06-14 17:22:42,400 Thread-424859984 ERROR TargetManager: nmeetm.c : Target inara.snowdrop.com has a failed critical dynamic property
2011-06-14 17:22:42,403 Thread-424859984 WARN upload: Upload manager has no Failure script: disabled
2011-06-14 17:22:42,403 Thread-424859984 WARN upload: Amount of upload data will be recalculated due to reload.enabling collections and regenerating metadata.
2011-06-14 17:22:42,403 Thread-424859984 WARN TargetManager: Regenerating all Metadata
2011-06-14 17:22:42,470 Thread-424859984 WARN upload: Truncating value of "SHORT_NAME" from "Average Synchronous Single-Block Read Latency (ms)" to "Average Synchronous Single-Block Read La"
2011-06-14 17:22:42,471 Thread-424859984 WARN upload: Truncating value of "SHORT_NAME" from "Average Synchronous Single-Block Read Latency (ms)" to "Average Synchronous Single-Block Read La"
2011-06-14 17:22:42,568 Thread-424859984 WARN upload: Truncating value of "COLUMN_LABEL" from "Total messages processed per queue per subscriber per minute in the last interval" to "Total messages processed per queue per subscriber per minute in "
2011-06-14 17:22:42,568 Thread-424859984 WARN upload: Truncating value of "COLUMN_LABEL" from "Total messages received per queue per subscriber per minute in the last interval" to "Total messages received per queue per subscriber per minute in t"
2011-06-14 17:22:42,568 Thread-424859984 WARN upload: Truncating value of "COLUMN_LABEL" from "Messages processed per queue (%) per subscriber per minute in the last interval" to "Messages processed per queue (%) per subscriber per minute in th"
2011-06-14 17:22:42,568 Thread-424859984 WARN upload: Truncating value of "COLUMN_LABEL" from "Age of the first message in persistent queue per subscriber (seconds)" to "Age of the first message in persistent queue per subscriber (sec"
2011-06-14 17:22:42,568 Thread-424859984 WARN upload: Truncating value of "COLUMN_LABEL" from "Age of the first message in the buffered queue per queue (seconds)" to "Age of the first message in the buffered queue per queue (second"
2011-06-14 17:22:42,584 Thread-424859984 WARN collector: enable collector
2011-06-14 17:22:42,588 Thread-424859984 WARN collector: Regenerating all DefaultColls
2011-06-14 17:22:43,715 Thread-421710160 ERROR upload: Exceeded max. amount of upload data: 212 files, 200.680481 MB Data. 88.62% of disk used. Disabling collections.
2011-06-14 17:22:43,715 Thread-421710160 WARN collector: Disable collector
2011-06-14 17:22:46,814 Thread-421710160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
2011-06-14 17:22:46,929 Thread-421710160 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
2011-06-14 17:23:16,099 Thread-435099984 ERROR command: nmejcn: received no status header from repository at https://firefly.snowdrop.com:5500/em/upload/
2011-06-14 17:23:17,071 Thread-415410512 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
2011-06-14 17:23:17,201 Thread-415410512 ERROR pingManager: nmepm_pingReposURL: Did not receive a response header from repository
2011-06-14 17:24:17,230 Thread-424859984 WARN ssl: <nmehlssl.c:nmehlssl_readcb>: nmehl_read_sock timed out, rsf = -5, setting read timeout flag
2011-06-14 17:24:17,230 Thread-424859984 WARN ssl.io: fd=14: nmehlssl_read, nzos_Read error = 28862 readTimed Out = 1
2011-06-14 17:24:17,230 Thread-424859984 WARN http: <nmehl.c>:<nmehl_readline>: nmehlssl_read() timed out
2011-06-14 17:24:17,230 Thread-424859984 ERROR pingManager: nmepm_pingReposURL: Error in request response. code = 400. text =
2011-06-14 17:24:47,355 Thread-424859984 WARN ssl: <nmehlssl.c:nmehlssl_readcb>: nmehl_read_sock timed out, rsf = -5, setting read timeout flag
2011-06-14 17:24:47,355 Thread-424859984 WARN ssl.io: fd=7: nmehlssl_read, nzos_Read error = 28862 readTimed Out = 1
2011-06-14 17:24:47,355 Thread-424859984 WARN http: <nmehl.c>:<nmehl_readline>: nmehlssl_read() timed out
2011-06-14 17:24:47,355 Thread-424859984 ERROR pingManager: nmepm_pingReposURL: Error in request response. code = 400. text =
2011-06-14 17:25:47,446 Thread-315353424 WARN ssl: <nmehlssl.c:nmehlssl_readcb>: nmehl_read_sock timed out, rsf = -5, setting read timeout flag
2011-06-14 17:25:47,446 Thread-315353424 WARN ssl.io: fd=7: nmehlssl_read, nzos_Read error = 28862 readTimed Out = 1
2011-06-14 17:25:47,446 Thread-315353424 WARN http: <nmehl.c>:<nmehl_readline>: nmehlssl_read() timed out
2011-06-14 17:25:47,446 Thread-315353424 ERROR pingManager: nmepm_pingReposURL: Error in request response. code = 400. text = and the following is the listener log file content
14-JUN-2011 17:28:39 * <unknown connect data> * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54171)) * establish * <unknown sid> * 12525
TNS-12525: TNS:listener has not received client's request in time allowed
TNS-12535: TNS:operation timed out
TNS-12606: TNS: Application timeout occurred
14-JUN-2011 17:28:39 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54168)) * establish * inara.snowdrop.com * 0
14-JUN-2011 17:28:39 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54166)) * establish * inara.snowdrop.com * 0
14-JUN-2011 17:28:39 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54165)) * establish * inara.snowdrop.com * 0
14-JUN-2011 17:28:39 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54158)) * establish * inara.snowdrop.com * 0
Tue Jun 14 17:28:59 2011
14-JUN-2011 17:28:59 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54161)) * establish * inara.snowdrop.com * 0
14-JUN-2011 17:28:59 * service_update * inara * 0
14-JUN-2011 17:28:59 * service_update * inara * 0Could anybody give me a pointer to troubleshoot this?
regards,
ValWhat I did before I did tnsping and status on lsnrctl:
1. emtcl start dbconsole
2. start database from sqlplus using startup command
3. Open up browser, it me brought to OEM database control page.
4. Start listener ORACLE_LISTENER that associates with OEM from OEM database control page.
5. Brought me to NET login page, enter the login page, enable the listener.
6. At this point everything was just dandy:
LSNRCTL> status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 2: No such file or directory
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))
STATUS of the LISTENER
Alias ORACLE_LISTENER
Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date 14-JUN-2011 21:38:24
Uptime 0 days 0 hr. 1 min. 4 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /usr/local/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Listener Log File /usr/local/oracle/diag/tnslsnr/firefly/oracle_listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=firefly.snowdrop.com)(PORT=1521)))
Services Summary...
Service "inara.snowdrop.com" has 1 instance(s).
Instance "inara", status READY, has 1 handler(s) for this service...
Service "inaraXDB.snowdrop.com" has 1 instance(s).
Instance "inara", status READY, has 1 handler(s) for this service...
The command completed successfully7. Until I hit the Database tab on OEM database control making the listener stalled in a weird state:
LSNRCTL> status ORACLE_LISTENER
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=firefly.snowdrop.com)(PORT=1521)))
^C
[oracle@firefly]$ tnsping firefly
TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 14-JUN-2011 21:44:39
Copyright (c) 1997, 2009, Oracle. All rights reserved.
Used parameter files:
/usr/local/oracle/product/11.2.0/dbhome_1/network/admin/sqlnet.oraBoth status ORACLE_LISTENER and tnsping host had to be aborted by ^C.
8. Meanwhile OEM gave up waiting for listener and instance saying:
Enterprise Manager is not able to connect to the database instance. The state of the components are listed below.displaying an empty database instance status, unavailable listener, and unavailable agent connection to instance.
the following is the image of OEM database control:
and oracle_listener.log showing at this point:
14-JUN-2011 22:34:33 * <unknown connect data> * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54942)) * establish * <unknown sid> * 12525
TNS-12525: TNS:listener has not received client's request in time allowed
TNS-12535: TNS:operation timed out
TNS-12606: TNS: Application timeout occurred
14-JUN-2011 22:34:33 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54935)) * establish * inara.snowdrop.com * 0
14-JUN-2011 22:34:33 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54932)) * establish * inara.snowdrop.com * 0
14-JUN-2011 22:34:33 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54931)) * establish * inara.snowdrop.com * 0
14-JUN-2011 22:34:33 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54926)) * establish * inara.snowdrop.com * 0
14-JUN-2011 22:34:33 * service_update * inara * 0
Tue Jun 14 22:34:53 2011
14-JUN-2011 22:34:53 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54939)) * establish * inara.snowdrop.com * 0
14-JUN-2011 22:34:53 * service_update * inara * 0
Tue Jun 14 22:35:13 2011
14-JUN-2011 22:35:13 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54943)) * establish * inara.snowdrop.com * 0
Tue Jun 14 22:35:33 2011
14-JUN-2011 22:35:33 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54945)) * establish * inara.snowdrop.com * 0
14-JUN-2011 22:35:33 * service_update * inara * 0
Tue Jun 14 22:35:53 2011
14-JUN-2011 22:35:53 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54949)) * establish * inara.snowdrop.com * 0
Tue Jun 14 22:36:13 2011
14-JUN-2011 22:36:13 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=oracle))(SERVICE_NAME=inara.snowdrop.com)) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.5)(PORT=54953)) * establish * inara.snowdrop.com * 0
14-JUN-2011 22:36:13 * service_update * inara * 0Any ideas?
Edited by: Valerie Debonair on Jun 14, 2011 8:38 AM add log -
I'm trying to connect to a 10gR2 database (via OEM) that has a password protected listener. After configuring/starting dbconsole, OEM shows that the database instance is up, however I'm getting TNS-01169 "Listener has not recognized the password". I am able to use LSNRCTL and successfully pass the password to stop/start/check status of listener. Is there a way for dbconsole to pass the listener password upon start?
Edited by: bjp112 on Feb 16, 2010 9:33 AM[oracle@localhost ~]$ oerr tns 1189
01189, 00000, "The listener could not authenticate the user"
// *Cause: The user attempted to issue a privileged administrative command, but
// could not be successfully authenticated by the listener using the local OS
// authentication mechanism. This may occur due to one of the following
// reasons:
// 1. The user is running a version of LSNRCTL that is lower than the version
// of the listener.
// 2. The user is attempting to administer the listener from a remote node.
// 3. The listener could not obtain the system resources needed to perform the
// authentication.
// 4. The local network connection between the listener and LSNRCTL was
// terminated unexpectedly during authentication message exchange, such as
// if LSNRCTL program was suddenly aborted.
// 5. The communication between the listener and LSNRCTL is being intercepted
// by a malicious user.
// 6. The software that the user is running is not following the authentication
// protocol, indicating a malicious user.
// *Action: Make sure that administrative commands are issued using the LSNRCTL
// tool that is of a version equal or greater than the version of the listener,
// and that the tool and the listener are running on the same node. You can
// issue the VERSION command to find out the version of the listener.
// If a malicious user is suspected, use the information provided in
// the listener log file to determine the source and nature of the requests.
// Enable listener tracing for more information. If the error persists,
// contact Oracle Support Services. -
Oracle Workflow Manager, Agent Listener, and Java Mailer problem
Hi,
I am not sure this topic to this forum, since this might be installation issue.
But I am hitting a big wall.
I had Windows 2000 SP4.
I have already installed Oracle Database 10gR1, Oracle Developer 10gR2, and Oracle Workflow 2.6.3 Standalone previously.
Including :
- Oracle Workflow Server 2.6.3
- Oracle Workflow Builder 2.6.3.5
- Apache HTTP Server 9.0.4
- Workflow Middle Tier
Anything seems to right, including the Notification Mailer and the Business Event.
And I had also made backup of them surely.
Now,
I'd like to change into Oracle Database 10gR2 because :
1. Some errors I found when I tried to call a Report from Oracle Form.
Unable to connect to Report Server ...
I thought Oracle Database 10gR1 is not suitable for Oracle Developer 10gR2.
2. And in the OWF 2.6.3 Workflow Home Page, there was no Logout button (which I found in OWF 2.6.4)
I removed my previous installation including Oracle Workflow.
After strugglineg in the installation of Oracle Database 10gR2, now I am facing another problem with Oracle Workflow.
I succesfully installed Oracle Workflow 2.6.4 Server and Oracle Workflow Manager (standalone version),
and the Oracle Workflow Middle Tier.
After I launch Oracle Workflow Configuration Assisstant, everthing seems to be normal.
I succed to open the Oracle Workflow Home Page (and found the Logout button there)
Next, I tried to navigate to the Oracle Workflow Manager.
1. I start the OC4J_Workflow_Management_Container --> initialized
2. OC4J_Workflow_Component_Container
The following error line appeared in the OC4J command prompt
06/05/26 10:31:40 LOG_ID_UNKNOWN : oracle.apps.fnd.cp.gsc.Logger.Logger(String,
int) : Logging to System.out until necessary parameters are retrieved for Logger
to be properly started.
06/05/26 10:31:40 LOG_ID_UNKNOWN : oracle.apps.fnd.cp.gsc.SvcComponentContainer.
initializeStateMachine() : BEGIN [default implementation]
06/05/26 10:31:40 LOG_ID_UNKNOWN : oracle.apps.fnd.cp.gsc.SvcComponentContainer.
getNewWorkflowContext() : BEGIN
06/05/26 10:31:45 LOG_ID_UNKNOWN : oracle.apps.fnd.cp.gsc.SvcComponentContainer.
loadGlobalParameters() : BEGIN
06/05/26 10:31:48 oracle.apps.fnd.wf.common.ContextFactoryException: Unable to g
et connection from data source because the following Exception occurred -> java.
sql.SQLException: ORA-28000: the account is locked
06/05/26 10:33:57 Oracle Application Server Containers for J2EE 10g (9.0.4.1.0)
initialized
3. finally it initialized
Next I tried to go to Oracle Workflow Manager from related link of Enterprise Manager
It is said that the OWF_MGR is locked
(I surprised since I had UNLOCKED the OWF_MGR after the installation and succeed to login at the Workflow Home Page)
And the following error line appeared in the commaned prompt after that
06/05/26 10:35:03 OrionCMTConnection not closed, check your code!
06/05/26 10:35:03 Logical connection not closed, check your code!
06/05/26 10:35:03 (Use -Djdbc.connection.debug=true to find out where the leaked
connection was created)
4. I re-UNLOCK the OWF_MGR and login to Oracle Workflow Manager
I noticed that the Agent Listener and Notification Service is Unavailable
(In OWF 2.6.3, The Agent Listener was started and Notification Service was waiting to be configured)
I tried to start one of the Agent Listener, but the following error appeared
ERROR: The Service Component Container is not running
Well, I had the same problem when installing the OWF 2.6.3
I tried to uninstall (remove) and re-install it like I had done before in OWF 2.6.3
(based on someone's post in Oracle's forum)
But this time, the re-installation won't fix this problem. (It was succeed in the OWF 2.6.3)
Everytime I start the OC4J, using wfmgrstart.bat and wfsvcstart.bat
the OWF_MGR is re-LOCKED(TIME) automatically.
And the servlet (WFALSNRSVC and WFMLRSVC) are not running.
I am worry, since I cannot use the Notification Mailer if this problem had not fixed yet.
(In OWF 2.6.3, the mailer was not available until those servlet is Started)
Sorry for the long post.
Any help would be grateful.
Many thanks,
BuntoroHi,
Finally, I have found the solution.
Step :
1. Start all of the Oracle Service, except for the OC4J
If you have already started OC4J, then stop them
Unlocked the <wf_manager_user>
2. Search in your Oracle Home : data-sources.xml
There should be two files,
one is in the ...\OC4J_Workflow_Component_Container\application-deployments\WFALSNRSVCApp
the other is in ...\OC4J_Workflow_Component_Container\application-deployments\WFMLRSVCApp
3. Make sure, you create back up of them.
4. Replace the following line
password="->pwForOwfMgr"
with
password="<your_wf_manager_password>",
should be look like this
password="a"
5. Now start the OC4J using wfmgrstart.bat and wfsvcstart.bat
6. Next, login to the Oracle Workflow Manager
This worked for me.
Hope this will help someone who has the same problem.
Buntoro -
How configure correctly Listener and TNSNAMES
Hi to All,
This is my scenario.
Actually I have 2 machine under Linux, the SERVER01 and SERVER02.
1) On both is installed Oracle DB Version 9.2.0.4.0
2) On SERVER01 is installed Apache and PHP
3) On SERVER01 run an application PHP that use a DB located on the same server.
This is the LISTENER:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = orcl)
(ORACLE_HOME = /home/oracle/OraHome1)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = server01.lan)(PORT = 1521))
)and the TNSNAMES is
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = server01.lan)(PORT = 1521))
(CONNECT_DATA =
(SID = orcl)
)Now I need configure Listener and TNSNAMES in order to use with my Application on SERVER01 another DB (for example SID = MYDB2 and alias = MYDB2) located on SERVER02 (IP 192.168.99.98).
I have tried with this Listener and this TNSNAMES:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = orcl)
(ORACLE_HOME = /home/oracle/OraHome1)
(SID_DESC =
(SID_NAME = MYDB2)
(ORACLE_HOME = /home/oracle/OraHome1)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = web.server01.lan)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.99.98)(PORT = 1521))
)But when I restart the listener this error is returned:
TNS-12545: Connect failed because target host or object does not exist
TNS-12560: TNS:protocol adapter error
TNS-00515: Connect failed because target host or object does not exist
Can someone help me to configure correctly the listener and resolve my problem ?
Thank You and best regards.
Gaetano(ADDRESS = (PROTOCOL = TCP)(HOST = server01.lan)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = server01.lan)(PORT = 1521))server01.lan doesn't look like a valid hostname to me. Were you able to ping to this hostname? -
Listener problems: TNS-12500, TNS-12560, TNS-00530
Dear All,
On a laptop (name: aspire3000, 1G RAM, 2GHz, Windows XP) I have installed Oracle 9i release 2 database (name=HOMEDB, sid=SIDHOMEDB). I "played" for a while trying to configure Oracle Shared Server but I think I've ruined the listener.
I execute the following steps:
1. start the PC
2. start the listener and database services in Control Panel (because they are set on manual)
3. in order to test the listener is functioning properly I execute:
lsnrctl> stop
lsnrctl> start
the listener starts, everything is ok
4. using sqlplus connected as sysadmin
4.1. sql> shutdown
it shuts down the database
4.2. sql> startup
Now, I receive:
ORA-12500: TNS: listener failed to start a dedicated server process
I check the sqlnet.log file:
Fatal NI connect error 12638, connecting to:
(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 9.2.0.1.0 - Production
Time: 21-FEB-2006 16:24:07
Tracing not turned on.
Tns error struct:
nr err code: 0
ns main err code: 12638
TNS-12638: Credential retrieval failed
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
In the listener.log I see:
21-FEB-2006 16:38:41 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=HOMEDB)(CID=(PROGRAM=C:\oracle\ora90\bin\sqlplusw.exe)(HOST=ASPIRE3000)(USER=dsandu))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.14.101.51)(PORT=1605)) * establish * HOMEDB * 12500
TNS-12500: TNS:listener failed to start a dedicated server process
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
32-bit Windows Error: 2: No such file or directory
My listener.ora looks like this:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = aspire3000)(PORT = 1521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = c:\oracle\ora90)
(PROGRAM = extproc)
(SID_DESC =
(GLOBAL_DBNAME = HOMEDB)
(ORACLE_HOME = c:\oracle\ora90)
(SID_NAME = HOMEDB)
TRACE_LEVEL_LISTENER = ADMIN
What's wrong?
If I shut down the PC, restart the PC, restart Oracle services (listener and db) I can connect using sqlplus. If I shutdown down the database it won't restart.
Thank you very much for the help!
Danielahi,
take another look at your listener.ora file, esp this line:
(ADDRESS = (PROTOCOL = TCP)(HOST = HOST = aspire3000)(PORT = 1521))
... perhaps a typo.
here is my file:
# LISTENER.ORA Network Configuration File: C:\oracle\ora92\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ORADELL)(PORT = 1521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\ora92)
(PROGRAM = extproc)
(SID_DESC =
(GLOBAL_DBNAME = ora920)
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = ora920)
Dear All,
On a laptop (name: aspire3000, 1G RAM, 2GHz, Windows
XP) I have installed Oracle 9i release 2 database
(name=HOMEDB, sid=SIDHOMEDB). I "played" for a while
trying to configure Oracle Shared Server but I think
I've ruined the listener.
I execute the following steps:
1. start the PC
2. start the listener and database services in
Control Panel (because they are set on manual)
3. in order to test the listener is functioning
properly I execute:
lsnrctl> stop
lsnrctl> start
the listener starts, everything is ok
4. using sqlplus connected as sysadmin
4.1. sql> shutdown
it shuts down the database
4.2. sql> startup
Now, I receive:
ORA-12500: TNS: listener failed to start a dedicated
server process
I check the sqlnet.log file:
Fatal NI connect error 12638, connecting to:
(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 9.2.0.1.0 -
- Production
Oracle Bequeath NT Protocol Adapter for 32-bit
t Windows: Version 9.2.0.1.0 - Production
Time: 21-FEB-2006 16:24:07
Tracing not turned on.
Tns error struct:
nr err code: 0
ns main err code: 12638
TNS-12638: Credential retrieval failed
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
In the listener.log I see:
21-FEB-2006 16:38:41 *
(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=HOMEDB)(
CID=(PROGRAM=C:\oracle\ora90\bin\sqlplusw.exe)(HOST=AS
PIRE3000)(USER=dsandu))) *
(ADDRESS=(PROTOCOL=tcp)(HOST=10.14.101.51)(PORT=1605))
* establish * HOMEDB * 12500
TNS-12500: TNS:listener failed to start a dedicated
server process
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
32-bit Windows Error: 2: No such file or
or directory
My listener.ora looks like this:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =
HOST = aspire3000)(PORT = 1521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = c:\oracle\ora90)
(PROGRAM = extproc)
(SID_DESC =
(GLOBAL_DBNAME = HOMEDB)
(ORACLE_HOME = c:\oracle\ora90)
(SID_NAME = HOMEDB)
TRACE_LEVEL_LISTENER = ADMIN
What's wrong?
If I shut down the PC, restart the PC, restart Oracle
services (listener and db) I can connect using
sqlplus. If I shutdown down the database it won't
restart.
Thank you very much for the help!
Daniela -
Setting the listener and tnsnames.ora
Hi,
I have two node cluster database 10.2.0.4 on Linux. Someone messed up with the tnsnames file and also the local,remote listener setting are gone during the switchover.
Now I just want to replace the new tns entries,listener entries, set the local/remote listener and then register the local/remote listener. During these changes it will not affect the applications, but just want to know is there any specific steps which I have to keep in mind.
Thank you.
Edited by: 936264 on May 23, 2012 8:52 AMHi
Did you not back them up? :-)
The answer to your question is yes. Basically, you need your listener referenced in the listener.ora for each node, then you need to reference those listeners in your tnsnames.ora - one for your local listener and another for your remote listener. A good starting point will be what you've got in your LOCAL_LISTENER and REMOTE_LISTENER parameter - that will show the names of the entries you need to create in the tnsnames.ora. I have all entries in the listener.ora and tnsnames.ora on both nodes just for simplicity but you don't have to do that.
Any idea what port you used for your listener? The default 1521?
A couple of examples from my test system:
listener.ora (we use port 1550 by the way):
LISTENER_DEVDB_NODE1 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = node1-vip)(PORT = 1550)(IP = FIRST))
(ADDRESS = (PROTOCOL = TCP)(HOST = node1)(PORT = 1550)(IP = FIRST))
tnsnames.ora
LISTENER_DEVDB_NODE1 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = node1-vip)(PORT = 1550)(IP = FIRST))
LISTENER_DEVDB_NODE2 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = node2-vip)(PORT = 1550)(IP = FIRST))
LISTENERS_DEVDB =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = node1-vip)(PORT = 1550)(IP = FIRST))
(ADDRESS = (PROTOCOL = TCP)(HOST = node2-vip)(PORT = 1550)(IP = FIRST))
So our local listener is LISTENER_DEVDB_NODEn for each and REMOTE_LISTENER is LISTENERS_DEVDB on each node.
Hope that helps. Any further questions let me know....
cheers,
Mark
orabackus.wordpress.com -
Difference between Scan Listener and Node listener
Hi,
I read the concept of SCAN in 11g R2 Grid Infrastructure. In that i come accross the below statements
" 3 SCAN IP's and 3 SCAN Listeners will be up in the Cluster even if onlu ONE NODE IS UP with Clusterware active. This is BECAUSE SCAN listeners are not like NODE LISTENERS; they simply reroute connections so they do not need an instance to be available beneath them to make a database connections".
Could some one please explan me the difference between Scan Listener and Node listener?
Thanks in advance.
Regards,
StephenThe SCAN listener is the new feature in 11g. RAC in 9i and 10g had only node listeners. In earlier releases, the clients had to know each of the node listeners and define load balancing / failover between the node listener.
Each node in the RAC cluster has a TNS Listener listening on the VIP.
The SCAN is a single cluster-wide listener (although actually running as three separate processes, one on each node).. The client now needs to know only the SCAN listener. It does not need information of the node listeners to be maintained in the client-side tnsnames.ora file. SCAN allows for automatic load balancing as the client is directed to the nodes that are "up and able to take new connections" only. Also, as new nodes are added to the cluster, SCAN keeps track of them, the client tnsnames.ora does not need to be updated for new nodes.
Hemant K Chitale -
Servlet also implementing listener interface
Hi,
Can I have a servlet "extends HttpServlet" and "implements HttpSessionListener" at the same time? If I add both a listener and a servlet element in deployment descriptor, how the container will instaniate/initialize the servlet/listener?
Thanks.Hi,
Can I have a servlet "extends HttpServlet" and
"implements HttpSessionListener" at the same time? Yes, of course. Plenty of examples of this elsewhere in Java (e.g., java.awt.Canvas).
If
I add both a listener and a servlet element in
deployment descriptor, how the container will
instaniate/initialize the servlet/listener?Same way it always does: by calling the HttpServlet ctor. The fact that there's a new Listener interface doesn't affect that.
You're on the hook to implement the interface's methods and make sure they're called appropriately.
Whether this is a good design or not is another question. (I don't know the answer.)
Thanks.You're welcome. - % -
Ajax component, phase listener and findComponent help
Hello,
I have a component that issues an Ajax Request. This request is collected by a phase-listener and then processed, however I am having difficulties finding the component that I want to re-render.
Is there a common approach for getting hold of components from a PhaseListener ? My scenario is:
When the user clicks and drags inside my component, I want to register the X-axis drag with a ValueChangeListener. (The component has a valueChangeListener="" attribute).
I am able to get the X-axis drag amount sent via Axis and into the PhaseListener, but at this point I am stuck. I now need to get hold of my component, and tell it how much to move the X-axis.
Any help is very much appreciated!ok! i know for initial requests (when a user requesting the page for the first time ) the "JavaServer Faces implementation creates an empty view during restore View phase and the life cycle advances to the render response phase".
so i think it is impossible to change Uicomponent state in phase listener !!!! but how can i change Uicomponent attribute before page send to user's browser ?!! -
Question regarding Listener and Server Processes in dedicated server mode
Good morning,
The Oracle documentation states that when a client connection request is received on the server, the Listener creates a Server Process which will work with the database instance to carry out the tasks requested by the user/client process. So far, everything good.
Now, when the user is at the Oracle server itself, the Listener does not need to be running to establish a connection to the database. It is therefore possible to stop the Listener and still connect using sqlplus and a valid username and password.
In the above case, the question is: if the Listener is not running, what/who created the Server Process that communicates with the database instance on behalf of the user ? Stated a different way, in the normal case, the Listener would get the request and create the server process. When the Listener is not running what part of Oracle gets the requests and creates the server process ?
Clarification on how this case is handled is much appreciated, thank you,
John.When using bequeath protocol the server process is created by the client process: it's the client process that is using ORACLE_SID and ORACLE_HOME to compute shared memory key (under UNIX) to know which SGA to attach (i.e. which instance to connect to):
Example with SQL*Plus :
$ ps -fu oracle | grep DB112
oracle 5675 1 0 18:13 ? 00:00:00 ora_pmon_DB112
oracle 5677 1 3 18:13 ? 00:00:02 ora_vktm_DB112
oracle 5681 1 0 18:13 ? 00:00:00 ora_gen0_DB112
oracle 5683 1 0 18:13 ? 00:00:00 ora_diag_DB112
oracle 5685 1 0 18:13 ? 00:00:00 ora_dbrm_DB112
oracle 5687 1 0 18:13 ? 00:00:00 ora_psp0_DB112
oracle 5689 1 0 18:13 ? 00:00:00 ora_dia0_DB112
oracle 5691 1 0 18:13 ? 00:00:00 ora_mman_DB112
oracle 5693 1 0 18:13 ? 00:00:00 ora_dbw0_DB112
oracle 5695 1 0 18:13 ? 00:00:00 ora_lgwr_DB112
oracle 5697 1 0 18:13 ? 00:00:00 ora_ckpt_DB112
oracle 5699 1 0 18:13 ? 00:00:00 ora_smon_DB112
oracle 5701 1 0 18:13 ? 00:00:00 ora_reco_DB112
oracle 5703 1 0 18:13 ? 00:00:00 ora_mmon_DB112
oracle 5705 1 0 18:13 ? 00:00:00 ora_mmnl_DB112
oracle 5707 1 0 18:13 ? 00:00:00 ora_d000_DB112
oracle 5709 1 0 18:13 ? 00:00:00 ora_s000_DB112
oracle 5745 1 0 18:13 ? 00:00:00 ora_arc0_DB112
oracle 5747 1 0 18:13 ? 00:00:00 ora_arc1_DB112
oracle 5749 1 0 18:13 ? 00:00:00 ora_arc2_DB112
oracle 5751 1 0 18:13 ? 00:00:00 ora_arc3_DB112
oracle 5753 1 0 18:13 ? 00:00:00 ora_qmnc_DB112
oracle 5769 1 1 18:13 ? 00:00:00 ora_cjq0_DB112
oracle 5773 1 0 18:13 ? 00:00:00 ora_q000_DB112
oracle 5775 1 0 18:13 ? 00:00:00 ora_q001_DB112
oracle 5777 1 1 18:13 ? 00:00:00 ora_vkrm_DB112
oracle 5785 1 46 18:13 ? 00:00:24 ora_j003_DB112
oracle 5797 5796 2 18:14 ? 00:00:00 oracleDB112 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
oracle 5832 5801 0 18:14 pts/2 00:00:00 grep DB112
$ ps -fp 5796
UID PID PPID C STIME TTY TIME CMD
oracle 5796 5584 0 18:14 pts/1 00:00:00 sqlplusThis is also documented in 11.2 Net Admin. Guide http://download.oracle.com/docs/cd/E11882_01/network.112/e10836/concepts.htm#CIAFHAEE
>
If the client and database exist on the same computer, then a client connection can be passed directly to a dedicated server process without going through the listener. This is known as a bequeath protocol. The application initiating the session spawns a dedicated server process for the connection request. This happens automatically if the application used to start the database is on the same computer as the database.
>
Edited by: P. Forstmann on 5 sept. 2010 18:23 -
APEX Listener and EPG - strange behaviour
Hi
For some years, I've used EPG for APEX but have struggled with performance particularly as I can have up to 150 student developers using at any one time.
I do a fair amount of work using ORDImage and have successfully developed APEX applications to upload image files and display full-size and thumbnail images.
After upgrading to APEX 4.1 (from 4.0), I decided to install APEX Listener standalone.
Before I did so I checked that my applications still worked in 4.1 and they did.
However, just installing APEX Listener but not configuring it (yet) has meant that my image display in a report using a procedure based on wpg_docload.download_file( l_ordimage_image.source.localData ) no longer works in EPG - the images are not displayed.
Configuring APEX Listener and running the same application through that DOES display the images.
So this part of the application works under APEX Listener but not under EPG.
My application also allows users to upload images from APEX_APPLICATION_FILES using standard code. Under APEX Listener after uploading, I'm left with a blank page with a wwv_flow.accept URL although the image does indeed upload. Under EPG it works as expected and I get a success confirmation.
So this part of the application works under EPG but not under APEX Listener.
Has anyone else come across different behaviour depending on the mode of connection?
Thanks
Brian
[Oracle EE 11gR2, Windows Server 2008R2, APEX 4.1, APEX Listener 1.1.3]Hi Brian,
it sounds like you have both EPG and APEX Listener running on the same machine, so your problem might result from a port conflict. Note that both services use TCP port 8080 as default.
At least a port conflict would explain the strange behaviour in your case, some things working on one web server and some on the other.
Some parts of your initial post hint to that direction, e.g.
However, just installing APEX Listener but not configuring it (yet) has meant that my image display in a report using a procedure based on >wpg_docload.download_file( l_ordimage_image.source.localData ) no longer works in EPG - the images are not displayed.... because the APEX Listener only interfere with the EPG if it is at least running on the same machine as your database and furthermore, if it is unconfigured in terms of ist database connection, a port conflict might be the only way it could cause anything like that.
However, if you are sure that's not the issue, please check if you see any error in the APEX Listener's log for the following action you performed:
My application also allows users to upload images from APEX_APPLICATION_FILES using standard code. Under APEX Listener after uploading, I'm left with a blank >page with a wwv_flow.accept URL although the image does indeed uploadIf you actually see just a blank screen, something very bad must have happened and you should see some kind of stack trace there.
For further investigations, if necessary, it would be helpful to know how you deployed or started your APEX Listener and which JDK version you use.
For the moment, I still think the port conflict is my best guess.
You could avoid it by either changing the port for EPG (I'd not recommend that if you have other users still using it) or by changing the port for your APEX Listener.
-Udo
Maybe you are looking for
-
My animated gif keeps pausing in captivate and flash
Hi guys, thanks for your help. I made an animated gif in Photoshop CS4 and inserted it as an animation into captivate 6. The animation works (I played it several times by opening it with internet explorer and safari). But when I open it in Captivate
-
Updating Templates in Dreamweaver with a Contribute managed site?
My company sited up a site for one of our clients using Dreamweaver. We created templates with update sidebar, header and such if needed to. The client uses Contribute to manage the main content sections and create new pages. I have the site saved lo
-
Is it possible to install 8 gb ram chip instead of 2gb ram
I need to replace my 2 GB ram chip with 8 GB ram chip into my Macbook Pro, is it possible to do so?
-
Execute multiple sql queries in plsql
Hello All, I have two queries, How to execute multiple sql queries in plsql. Once the query completed in sql+ that report/output has to come in html. Please guide to how to do that. Thanks and Regards, Muthu [email protected]
-
Why isn't my mobile number an option to use for imessage?
my iMessage & Facetime is working but its not giving my mobile number as an option to receive & send. Its only allowing my email address to be used & it keeps saying iMessage & Facetime unsuccessful activation turn iMessage on.