Serveral service_name in a listener
Good afternoon,
I need my applications to connect with the choice for the sid.
How can I configure the listener to have 1 service_name TOTO and 1 service_name TUTU that connect me to the same database.
Thanks very much for your help
Fabrice
Just create an entry in the client side TNSNAMES entry with the correct 'name' and point it to the same location.
TOTO =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = your_host)(PORT = your_port))
(CONNECT_DATA =
(SERVICE_NAME = your_service1)
TUTU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = your_host)(PORT = your_port))
(CONNECT_DATA =
(SERVICE_NAME = your_service2)
)However, if you want to make the listener list more than one SERVICE then check out the SERVICE_NAMES parameter. It is a comma separated list of service names.
ALTER SYSTEM SET SERVICE_NAMES='your_service1,your_service2';
Similar Messages
-
Error showing in listener while giving tnsping application server name
iam trying to connect application server with database server.......while giving tnsping from database server as tnsping application_server_name
its showing error as
$ tnsping 10.92.5.8
TNS Ping Utility for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Production on 09-FEB-2007 06:18:05
Copyright (c) 1997, 2005, Oracle. All rights reserved.
Used parameter files:
Used HOSTNAME adapter to resolve the alias
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=10.92.5.8))(ADDRESS=(PROTOCOL=TCP)(HOST=10.92.5.8)(PORT=1521)))
TNS-12541: TNS:no listener
but i have set the listener in databse server.
thsi is my listener.ora
LISTENER =
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=tcp)(HOST=application server name)(PORT=1521))
(ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(GLOBAL_DBNAME=RBTT)
(SID_NAME=RBTT)
(ORACLE_HOME=home path of database server)
if iam connecting sqlplus there in application server and giving username and password
its showing error as .......
Enter user-name: xmluser
Enter password:
ERROR:
Enter user-name: xmluser
Enter password:
ERROR:
ORA-12545: Connect failed because target host or object does not exist
thanks in advance
R.Ratheeshhi,
I have changed the listener hostname....before changing the host name also tnsoping database server name works fine....
i am posting the tnsnames.ora of databse server
RBTT =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS=(PROTOCOL=TCP) (HOST=application server_name) (PORT = 1521))
(CONNECT_DATA =
(SERVER=DEDICATED)
(SERVICE_NAME = RBTT)
tnsnames.ora for application server
RBTT =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS=(PROTOCOL=TCP) (HOST=database server name) (PORT = 1521))
(CONNECT_DATA =
(SERVER=DEDICATED)
(SERVICE_NAME = RBTT)
is this is the right one..
and regarding this connectivity between two servers tnsnames.ora and listener.ora plays a vital role....should i have to make any changes in sqlnet.ora in both application server and database server...should i have to copy sqlnet.ora,listener.ora in application server...and what has to be set in both???
I have changed sqlnet.ora in database server in names.directory_path=tnsnames.ora
thanks in advance,
R.Ratheesh -
How to start managed servers in parallel?
Hello everyone,
I am developing a wlst script that would start all managed servers on a particular machine (machine_name should be provided) from the admin server side. The script works fine. However, since there were some domains that have 25+ managed servers for a single machine, it takes some time to start all of them in sequence. Is there a way to trigger a start command for each of the managed servers that I need to start just like what the node manager does when i start them through admin console? Something like triggering parallel processes running on background. Here is my code snippet:
#It focuses only on all managed servers defined within the listen address provided
if (server_listenaddress == managed_server) and (server_name != admin_name):
if (execute_command == "start"):
print 'About to start',server_name,'on',server_listenaddress,'...'
print
try:
start(server_name)
print
state(server_name,'Server')
print
nmDisconnect()
except WLSTException:
print 'Server instance',server_name,'could not be started. Skipping this server..'
print
state(server_name,'Server')
else:
print 'About to stop',server_name,'on',server_listenaddress,'...'
print
try:
shutdown(server_name,force='true')
print
state(server_name,'Server')
print
except WLSTException:
print 'Server instance',server_name,'could not be stopped. Skipping this server..'
print
state(server_name,'Server')
elif (server_name == admin_name):
#It skips to restart the admin server since this script it only to restart managed servers.
print 'Server',server_name,'is the admin server. Skipping...'
print
else:
print 'Managed server',server_name,'is not configured with',managed_server,'listen address. Skipping this server..'
Thanks in advance for all your help!!
regards,
RustanWorks perfectly, thanks!!!
In summary, I just modified this line:
start(server_name)
and changed it to:
start(server_name, block='false')
In Admin Console, it is set to false but in WLST, it is defaulted to true so we need to explicitly set it to false.
"Oracle Fusion Middleware Oracle WebLogic Scripting Tool, block is always set to true." -
Data Guard Broker teasing error ORA-12514: TNS:listener
Hello,
I have spent many hours but don't understand what little thing I am missing or confusing me.. Please help to fix the issue.
Physical Standb db created successfully, but now facing following issue: Though it should be and must be fixed but really making me mad
DGMGRL> SHOW CONFIGURATION;
Configuration - DATA GUARD
Protection Mode: MaxPerformance
Databases:
dg - Primary database
Fast-Start Failover: DISABLED
Configuration Status:
DISABLED
DGMGRL> ADD DATABASE DG_DB2
> AS CONNECT IDENTIFIER IS DG_DB2
> MAINTAINED AS PHYSICAL;
Error: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Failed.
PRIM:
db_name: DG
db_unique_name: dg
service_names: dg
STBY:
db_name: DG
db_unique_name: dg_db2
service_names: dg_db2
# TNSNAMES same entries on both Primary and Standby: HOSTNAMES are different.
DG =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = db01.domain)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dg)
DG_DB2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = db02.domain)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dg_db2)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = db01.domain)(PORT = 1521)) db02.domain for Standby on standby machine.
# Listener.ora on PRIMARY:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = db01.domain)(PORT = 1521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = dg_DGMGRL.domain)
(ORACLE_HOME = /oracle/app/11g/db)
(SID_NAME = dg)
(SERVICE_NAME = dg.domain)
# Listener.ora on Standby:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = dg_db2_DGMGRL.domain)
(ORACLE_HOME = /oracle/app/11g/db)
(SID_NAME = dg_db2)
(SERVICE_NAME = dg_db2.domain)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = db02.domain)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
I created Stby DB with the minimum parameters required, so that I configure BROKER and see it magic, but badly stuck in this situation here. I have read many docs related to this..but can not fix it unfortunately.
Please guide me from your own experience as note ids, blogs are not helping me here...
Bundle of thanks.
Best RegardsHi,
Your listener.ora file has SERVICE_NAME = dg_db2.domain whereas tnsnames.ora file has SERVICE_NAME = dg_db2.
Check in your database for exact service name and reflect the same in both the files.
SQL> sho parameter service_names
Restart the listener and try connecting.
Thank you!! -
How to setup a Cluster of 3 servers on weblogic 9.2?
I'm trying to setup a cluster of 3 servers on WebLogic 9.2 on one physical computer.
I managed to startup 3 servers from cmd in windows like this:
startmanagedweblogic BiPublisher1 http://127.0.0.1:7101
startmanagedweblogic BiPublisher2 http://127.0.0.1:7101
startmanagedweblogic BiPublisher3 http://127.0.0.1:7101
Now I can open each of the 3 servers directly from my browser:
http://127.0.0.1:8101/xmlpserver
http://127.0.0.1:9101/xmlpserver
http://127.0.0.1:9501/xmlpserver
My questions are:
How to setup servers so that I can start them automatically from administration console?
How to configure address in administration console through which I will open my application in a browser?
And after that, how to configure that when server on which I work breaks, it automatically restarts application in another server (no need for failover because BI Publisher does not support session replication, I think)?
Do I need machine and virtual host, and what is their purpose? Node manager? Can somebody explain those things? What i did wrong?
I made this in administration console:
Administration console:
SERVERS:
AdminServer:
Name: BIPublisherServer
Listen address: 127.0.0.1
Listen port: 7101
Server1:
Name: BIPublisher1
Machine: tp43
Cluster: BiPublisherCluster
Listen address: 127.0.0.1
Listen port: 8101
Server2:
Name: BIPublisher2
Machine: tp43
Cluster: BiPublisherCluster
Listen address: 127.0.0.1
Listen port: 9101
Server3:
Name: BIPublisher3
Machine: tp43
Cluster: BiPublisherCluster
Listen address: 127.0.0.1
Listen port: 9501
CLUSTERS:
Cluster: BiPublisherCluster
Multicast Address: 237.0.0.101
Multicast port: 8050
VIRTUAL HOSTS:
Name: bicluster
Virtual Host Names: 127.0.0.1
Targets: Clusters: BiPublishercluster: All servers in the cluster
MACHINES:
Name: tp43
DEPLOYMENTS:
Name: xmlpserver
Path: C:\BiPub\xmlpserver.war
Targets: Virtual Hosts: biclusterYou have some reading to do to increase your familiarity with cluster / managed servers.
How to setup servers so that I can start them automatically from administration console?Add the 3 servers into your cluster. Use the cluster to start and stop all 3 servers from within the console instead of starting / stopping each server individually.
How to configure address in administration console through which I will open my application in a browser?You'll need some sort of load balancer to direct traffic so that the end user doesn't have to know the server/port combinations. Apache + Weblogic plugin for instance, but I don't think you'll be keeping all 3 instances on the same physical machine as your production design.
And after that, how to configure that when server on which I work breaks, it automatically restarts application in another server (no need for failover because BI Publisher does not support session replication, I think)?Target your application to "All servers in the cluster". You should have your managed instances on separate physical machines since your current configuration is vulnerable to a single machine failure which would shutdown all 3 instances. -
Hi,
I try to run listener under 10G.
Why netca, it configure with localhost, and it run after fews minutes.
But with ip adress, it don't run.
My tnsname.ora
# tnsnames.ora Network Configuration File: /oracle/product/10.1.0/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
DBT =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = os)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = DBT)
My listener.ora
# listener.ora Network Configuration File: /oracle/product/10.1.0/network/admin/listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /oracle/product/10.1.0)
(PROGRAM = extproc)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = os)(PORT = 1521))
Under Linux :
oracle@future:/u01/admin/DBT/scripts$ lsnrctl
LSNRCTL for Linux: Version 10.1.0.2.0 - Production on 24-FEB-2005 18:48:29
Copyright (c) 1991, 2004, Oracle. All rights reserved.
Welcome to LSNRCTL, type "help" for information.
LSNRCTL> start
Starting /oracle/product/10.1.0/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.1.0.2.0 - Production
System parameter file is /oracle/product/10.1.0/network/admin/listener.ora
Log messages written to /oracle/product/10.1.0/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.1)(PORT=1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=os)(PORT=1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 10.1.0.2.0 - Production
Start Date 24-FEB-2005 18:48:32
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /oracle/product/10.1.0/network/admin/listener.ora
Listener Log File /oracle/product/10.1.0/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.1)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
LSNRCTL> exit
oracle@future:/u01/admin/DBT/scripts$ tnsping DBT
TNS Ping Utility for Linux: Version 10.1.0.2.0 - Production on 24-FEB-2005 18:48:57
Copyright (c) 1997, 2003, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = os)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = DBT)))
OK (10 msec)
oracle@future:/u01/admin/DBT/scripts$ sqlplus system/manager@DBT
SQL*Plus: Release 10.1.0.2.0 - Production on Thu Feb 24 18:49:06 2005
Copyright (c) 1982, 2004, Oracle. All rights reserved.
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor
Enter user-name:
I don't understand.
Can i have any help
Thanksi try with change host -> future at 127.0.0.1 it run
i change in /etc/hosts ip adress to my ip adress it don't run.
oracle@future:/u01/admin/DBT/scripts$ lsnrctl
LSNRCTL for Linux: Version 10.1.0.2.0 - Production on 24-FEB-2005 20:32:53
Copyright (c) 1991, 2004, Oracle. All rights reserved.
Welcome to LSNRCTL, type "help" for information.
LSNRCTL> start
Starting /oracle/product/10.1.0/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.1.0.2.0 - Production
System parameter file is /oracle/product/10.1.0/network/admin/listener.ora
Log messages written to /oracle/product/10.1.0/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=future.linux.org)(PORT=1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=future)(PORT=1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 10.1.0.2.0 - Production
Start Date 24-FEB-2005 20:32:56
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /oracle/product/10.1.0/network/admin/listener.ora
Listener Log File /oracle/product/10.1.0/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=future.linux.org)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
LSNRCTL> reload
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=future)(PORT=1521)))
The command completed successfully
LSNRCTL> services
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=future)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0
LOCAL SERVER
The command completed successfully
LSNRCTL> exit
oracle@future:/u01/admin/DBT/scripts$ ping future
PING future.linux.org (192.168.0.1) 56(84) bytes of data.
64 bytes from future.linux.org (192.168.0.1): icmp_seq=1 ttl=64 time=0.409 ms
64 bytes from future.linux.org (192.168.0.1): icmp_seq=2 ttl=64 time=0.052 ms
64 bytes from future.linux.org (192.168.0.1): icmp_seq=3 ttl=64 time=0.047 ms
64 bytes from future.linux.org (192.168.0.1): icmp_seq=4 ttl=64 time=0.051 ms
--- future.linux.org ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3002ms
rtt min/avg/max/mdev = 0.047/0.139/0.409/0.156 ms
oracle@future:/u01/admin/DBT/scripts$ nmap future
Starting nmap 3.50 ( http://www.insecure.org/nmap/ ) at 2005-02-24 20:35 CET
Interesting ports on future.linux.org (192.168.0.1):
(The 1657 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
1521/tcp open oracle
Nmap run completed -- 1 IP address (1 host up) scanned in 0.408 seconds
oracle@future:/u01/admin/DBT/scripts$
Idea ?? -
Sql Plus & Listener & TNSname are my problems
I have installed Oracle Enterpise Sever on Linux Server (Open Linux of Caldera).
I have installed Oracle Client on Win98 workstation.
I have problem after set Net8 conf client.
Servicename = oralin (same as server)
Protocol = TCP (same as server)
Host=192.168.0.11 (server ip addr.)
SID=oralin (same as server)
==============================================================
My Sqlnet.ora at client is
#sqlnet.authentication_services = (NONE)
#NAME.DEFAULT_ZONE = world
#SQLNET.EXPIRE_TIME = 0
#SQLNET.ENCRYPTION_SERVER = requested
#SQLNET.ENCRYPTION_CLIENT = requested
SQLNET.EXPIRE_TIME = 0
SQLNET.ENCRYPTION_SERVER = requested
SQLNET.ENCRYPTION_CLIENT = requested
NAMES.DIRECTORY_PATH= (TNSNAMES, HOSTNAME, ONAMES)
==============================================================
My TNSname 's syntax at client is
ORALIN =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.11)(PORT = 1521))
(CONNECT_DATA = (SID = oralin))
==============================================================
My TNSname 's syntax at server is
ORALIN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.11)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = oralin)
==============================================================
My LISTENER.ORA at Server side
LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.11)(PORT = 1521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = oralin)
(ORACLE_HOME = /usr/oracle)
(SID_NAME = oralin)
==============================================================
At server listener for protocol TCP, host 192.168.0.11, port 1521 has been started. Database has also been started.
I am able to test Net 8 conf at server side. It works fine.
This is my LISTENER status
LSNRCTL for Linux: Version 8.1.6.0.0 .....
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.11)
(PORT=1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux Version 8.1.6.0.0 - Production
Services Summary
oralin has 1 service handler(s)
The command completed successfully
==============================================================
But from client, I run Net8 conf to test TNS
then I got like below...
The test did not succeed.
ORA-12545: Connect failed because target host or object does not exist
There may be an error in the fields entered
or the server may not be ready for a connection.
You can check the server and retry, or continue.
But if I run sqlplus, then prompt show
Enter user name : system (i type and enter)
I got like below...
Error
ORA-12203: TNS: unable to connect to destination.
I know that it because of either TCP protocol or my setting.
But as my setting i said in the above, it should be ok.
And for TCP, I am able to ping 192.168.0.11
and I am to tnsping80 192.168.0.11 (it can contact listener which is runing on server)
Is there any setting or hint or problem to be done?
It is urgently
Thank youread my post: http://technet.oracle.com:89/ubb/Forum7/HTML/200107.html
cheers,
Andrew -
WLS61-WinNT: Admin/Managed servers on same machine with NodeManager?
Hi,
I'm trying to set up a development environment with a Admin server
that controls at least one Managed server. I can start the Admin
server (7001) successfully, and "startNodeManager" seems to work fine
on the default port 5555. No clustering is being done. Only
DefaultWebApp is available.
I'm starting "setEnv" and "startWebLogic" from
C:\dev\bea\wlserver6.1\config\devdomain
and "startNodeManager" from
C:\dev\bea\wlserver6.1\config
I have a Machine, "devmachine", assigned to port 5555 (thus attaching
it to the NodeManager) using the default config files.
I have 2 Servers created:
"adminserver", which listens on port 7001 (no great surprise), and
"devserver", which listens on port 7011. I have also tried
"devserver" on port 5555.
DefaultWebApp has chosen both Servers.
When I go to the Console, right-click on "devserver", and select
"Start this server...", I get the "Are you sure?" page.
Clicking "Yes", I get messages on the "startNodeManager" console:
<Date><Info><Nodemanager@localhost:5555><WindowsProcessControl: online
successfully invoked on server 'devserver', pid: 488>
This sounds good, but the console browser returns:
java.lang.NoClassDefFoundError: weblogic/Server
Exception in thread "main"
<Date><Info><Nodemanager@localhost:5555><WindowsProcessControl: online
successfully invoked on server 'devserver', pid: 488>
StartNodeManager's output confirms that "weblogic.jar" is in the
classpath.
It's location is: .\lib\weblogic.jar
Clicking on the Servers branch confirms that 'devserver:7011' is not
running, and that 'adminserver:7001' is running.
I believe that I'm making some sort of simple configuration error, but
I have been unable to find any documentation that clarifies this
problem.
Has anyone gotten this Admin/Managed combination to work on 1 physical
machine? If so, am I simply not matching ports in the config.xml file
correctly? Am I missing something obvious?
Many Thanks!
JeffHi,
It may not be obvious, but a clean install seemed to solve it. A
wacky config issue? The world may never know...or care. :>
Jeff
[email protected] (Jeff Murdoch) wrote in message news:<[email protected]>...
Hi,
I'm trying to set up a development environment with a Admin server
that controls at least one Managed server. I can start the Admin
server (7001) successfully, and "startNodeManager" seems to work fine
on the default port 5555. No clustering is being done. Only
DefaultWebApp is available.
I'm starting "setEnv" and "startWebLogic" from
C:\dev\bea\wlserver6.1\config\devdomain
and "startNodeManager" from
C:\dev\bea\wlserver6.1\config
I have a Machine, "devmachine", assigned to port 5555 (thus attaching
it to the NodeManager) using the default config files.
I have 2 Servers created:
"adminserver", which listens on port 7001 (no great surprise), and
"devserver", which listens on port 7011. I have also tried
"devserver" on port 5555.
DefaultWebApp has chosen both Servers.
When I go to the Console, right-click on "devserver", and select
"Start this server...", I get the "Are you sure?" page.
Clicking "Yes", I get messages on the "startNodeManager" console:
<Date><Info><Nodemanager@localhost:5555><WindowsProcessControl: online
successfully invoked on server 'devserver', pid: 488>
This sounds good, but the console browser returns:
java.lang.NoClassDefFoundError: weblogic/Server
Exception in thread "main"
<Date><Info><Nodemanager@localhost:5555><WindowsProcessControl: online
successfully invoked on server 'devserver', pid: 488>
StartNodeManager's output confirms that "weblogic.jar" is in the
classpath.
It's location is: .\lib\weblogic.jar
Clicking on the Servers branch confirms that 'devserver:7011' is not
running, and that 'adminserver:7001' is running.
I believe that I'm making some sort of simple configuration error, but
I have been unable to find any documentation that clarifies this
problem.
Has anyone gotten this Admin/Managed combination to work on 1 physical
machine? If so, am I simply not matching ports in the config.xml file
correctly? Am I missing something obvious?
Many Thanks!
Jeff -
Listener: ORA-00604 ORA-01219
We have a database on 10.2.0.5.0.
Sometimes we are able to login, sometimes we get the error below (this is from the client, on the server it works):
SQL> conn dba@tst
ERROR:
ORA-00604: error occurred at recursive SQL level 1
ORA-01219: database not open: queries allowed on fixed tables/views only
When I restart the listener, we are able to login for a few seconds but the error shown above will return very fast. So it looks like a problem with the listener, hereby the listener-entry:
(SID_DESC =
(GLOBAL_DBNAME = TST.world)
(SID_NAME = TST)
(ORACLE_HOME = /data/app/oracle/server/10.2.0.5.0)
(PRESPAWN_MAX = 10)
Anyone an idea what causes this is?Here is more info.
M:\>tnsping tst
TNS Ping Utility for 32-bit Windows: Version 11.2.0.2.0 - Production on 08-JUN-2
012 08:59:49
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Used parameter files:
S:\Oracle\sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (protocol=ipc)(ke
y=IPC_bla)) (ADDRESS = (COMMUNITY = tcp.world) (PROTOCOL = TCP) (Host = bla
) (Port = 1521))) (CONNECT_DATA = (SERVICE_NAME = TST.WORLD))
OK (80 msec)
M:\>
tnsnames:
TST.WORLD =
(DESCRIPTION =
(ADDRESS_LIST=
(ADDRESS = (protocol=ipc)(key=IPC_bla))
(ADDRESS =
(COMMUNITY = tcp.world)
(PROTOCOL = TCP)
(Host = bla.ee.intern)
(Port = 1521)
(CONNECT_DATA =
(SERVICE_NAME = TST.WORLD)
listener-logging:
Fri Jun 08 09:04:39 2012
08-JUN-2012 09:04:39 * (CONNECT_DATA=(SERVICE_NAME=TST.WORLD)(CID=(PROGRAM=C:\ORACLE\client112_32\bin\sqlplus.exe)(HOST=LAPTOP)(USER=pven
))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.128.128.16)(PORT=57359)) * establish * TST.WORLD * 0
I just had a succesfull connection and a failed connection, both show up in listener-logging exactly the same, only the timestamp differs.
Looks like my local SQLplus is able to reach the database, which is confirmed by tnsping.
Edited by: pvenpven on Jun 8, 2012 9:08 AM -
Sqldeveloper: ORA-12514, TNS:listener does not currently know of service re
Hello everybody.
I want to connect with Sqldeveloper and I have the error :
ORA-12514, TNS:listener does not currently know of service re
But with SQL*PLUS, I connect correctly.
I have Windows Vista.
My tsnames.ora is
# tnsnames.ora Network Configuration File: C:\app\HP_Propietario\product\11.2.0\dbhome_3\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = orcl)
(INSTANCE_NAME = orcl)
PRUEBA =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = PRUEBA)
My listener.ora
# listener.ora Network Configuration File: C:\app\HP_Propietario\product\11.2.0\dbhome_3\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\app\HP_Propietario\product\11.2.0\dbhome_3)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\HP_Propietario\product\11.2.0\dbhome_3\bin\oraclr11.dll")
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
ADR_BASE_LISTENER = C:\app\HP_Propietario
I write the host 10.10.10.10 because I have installed a loopback adapter with address 10.10.10.10
The information in SQLDeveloper is:
Conection Type: BASIC
Host Name: 10.10.10.10 (address of loopback adapter in file of windows hosts)
Port 1521
Service Name : orcl
Could somebody help me?
Thanks in advance
Carlota Viña Sirgouser3096536 wrote:
Hello,
I send more information:
SQL> select value from v$parameter where name='service_names'
2 ;
VALUE
orcl
SQL> show parameter listener;
NAME TYPE VALUE
listener_networks string
local_listener string LISTENER_ORCL
remote_listener string
SQL>
SQL> select instance_name, status, database_status from v$instance;
INSTANCE_NAME STATUS DATABASE_STATUS
orcl OPEN ACTIVE
LSNRCTL> status
Conectßndose a (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
ESTADO del LISTENER
Alias LISTENER
Versi¾n TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Produ
ction
Fecha de Inicio 22-MAY-2013 07:01:44
Tiempo Actividad 0 dÝas 4 hr. 45 min. 39 seg.
Nivel de Rastreo off
Seguridad ON: Local OS Authentication
SNMP OFF
Parßmetros del Listener C:\app\HP_Propietario\product\11.2.0\dbhome_3\NETWORK\
ADMIN\listener.ora
Log del Listener c:\app\hp_propietario\diag\tnslsnr\carlota\listener\al
ert\log.xml
Recibiendo Resumen de Puntos Finales...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.10.10.10)(PORT=1521)))
Resumen de Servicios...
El servicio "CLRExtProc" tiene 1 instancia(s).
La instancia "CLRExtProc", con estado UNKNOWN, tiene 1 manejador(es) para este
servicio...
El comando ha terminado correctamente ok
LSNRCTL>
LSNRCTL> services
Conectßndose a (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
Resumen de Servicios...
El servicio "CLRExtProc" tiene 1 instancia(s).
La instancia "CLRExtProc", con estado UNKNOWN, tiene 1 manejador(es) para este
servicio...
Manejador(es):
"DEDICATED" establecido:5 rechazado:0
LOCAL SERVER
El comando ha terminado correctamente
LSNRCTL>
C:\app\HP_Propietario\product\11.2.0\dbhome_3\BIN>tnsping orcl
TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 22-MAY-2
013 11:49:07
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Archivos de parßmetros utilizados:
C:\app\HP_Propietario\product\11.2.0\dbhome_3\NETWORK\ADMIN\sqlnet.ora
Adaptador TNSNAMES utilizado para resolver el alias
Intentando contactar con (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10
.10.10)(PORT = 1521)) (CONNECT_DATA = (SERVER = SHARED) (SERVICE_NAME = orcl) (I
NSTANCE_NAME = orcl)))
Realizado correctamente (290 mseg) ok
C:\app\HP_Propietario\product\11.2.0\dbhome_3\BIN>
Thanks in advance
Carlota Viña SirgoYour marked the thread as 'answered', yet this post looks like additional information seeking additional help.
see: [url http://edstevensdba.wordpress.com/2011/03/19/ora-12514/] ora-12514 Listener does not know of requested service -
Changin from IPs to hostnames in tnsnames and listener heads to TNS-12541
Hello.
In order to prevent problems and extrawork in future with planned IP changes, i want to change the tnsnames and listener.ora server configuration files.
Now they are using the IP in the HOST parameter, and I want to use the hostname. But it doesnt works:
TNSNAMES.ORA:
VCSBD =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = tcp)(HOST = 62.37.231.78)(PORT = 1524))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = vcsbd)
LISTENER.ORA:
LISTENER_VCSBD=
(ADDRESS_LIST=
(ADDRESS=
(PROTOCOL=tcp)
(HOST=62.37.231.78)
(PORT=1524)
(ADDRESS=
(PROTOCOL=ipc)
(KEY=vcsbd)
SID_LIST_LISTENER_VCSBD=
(SID_LIST=
(SID_DESC=
(GLOBAL_DBNAME=vcsbd)
(SID_NAME=vcsbd)
(SERVICE_NAME=vcsbd)
(ORACLE_HOME=/usr/oracle/product/11.2.0)
TESTING: --
$ tnsping vcsbd
TNS Ping Utility for Linux: Version 11.2.0.2.0 - Production on 05-OCT-2012 13:32:30
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Archivos de parámetros utilizados:
/usr/oracle/product/11.2.0/network/admin/sqlnet.ora
Adaptador TNSNAMES utilizado para resolver el alias
Intentando contactar con (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp)(HOST = 62.37.231.78)(PORT = 1524)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = vcsbd)))
Realizado correctamente (0 mseg)I want to change the HOST parameter to server hostname, in order to make oracle resolve the hostname from the /etc/hosts.
But wen I change it, I get TNS-12541 errors when tnsping. Ping works, but tnsping not.
updating TNSNAMES:
VCSBD =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = tcp)(HOST = servervcs)(PORT = 1524))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = vcsbd)
updating LISTENER.ORA
LISTENER_VCSBD=
(ADDRESS_LIST=
(ADDRESS=
(PROTOCOL=tcp)
(HOST=servervcs)
(PORT=1524)
(ADDRESS=
(PROTOCOL=ipc)
(KEY=vcsbd)
SID_LIST_LISTENER_VCSBD=
(SID_LIST=
(SID_DESC=
(GLOBAL_DBNAME=vcsbd)
(SID_NAME=vcsbd)
(SERVICE_NAME=vcsbd)
(ORACLE_HOME=/usr/oracle/product/11.2.0)
TESTING: ---
$ cat /etc/hosts:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 servervcs localhost.localdomain localhost
62.37.231.78 servervcs
#62.37.231.68 servervcs
::1 localhost6.localdomain6 localhost6
$ lsnrctl reload LISTENER_VCSBD
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 05-OCT-2012 13:37:05
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Conectándose a (ADDRESS=(PROTOCOL=tcp)(HOST=servervcs)(PORT=1524))
TNS-12541: TNS:no hay ningún listener
TNS-12560: TNS:error del adaptador de protocolo
TNS-00511: No hay ningún listener
Linux Error: 111: Connection refused
Conectándose a (ADDRESS=(PROTOCOL=ipc)(KEY=vcsbd))
El comando ha terminado correctamente
$ lsnrctl status LISTENER_VCSBD
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 05-OCT-2012 13:37:12
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Conectándose a (ADDRESS=(PROTOCOL=tcp)(HOST=servervcs)(PORT=1524))
TNS-12541: TNS:no hay ningún listener
TNS-12560: TNS:error del adaptador de protocolo
TNS-00511: No hay ningún listener
Linux Error: 111: Connection refused
Conectándose a (ADDRESS=(PROTOCOL=ipc)(KEY=vcsbd))
LISTENER STATUS
Alias LISTENER_VCSBD
Versión TNSLSNR for Linux: Version 11.2.0.2.0 - Production
Fecha de Inicio 28-MAY-2012 12:04:16
Tiempo Actividad 130 días 1 hr. 32 min. 56 seg.
Nivel de Rastreo off
Seguridad ON: Local OS Authentication
SNMP OFF
Parámetros del Listener /usr/oracle/product/11.2.0/network/admin/listener.ora
Log del Listener /usr/oracle/diag/tnslsnr/efacturaES-BD1/listener_vcsbd/alert/log.xml
Recibiendo Resumen de Puntos Finales...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=62.37.231.78)(PORT=1524)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=vcsbd)))
Resumen de Servicios...
El servicio "vcsbd" tiene 2 instancia(s).
La instancia "vcsbd", con estado UNKNOWN, tiene 1 manejador(es) para este servicio...
La instancia "vcsbd", con estado READY, tiene 1 manejador(es) para este servicio...
El servicio "vcsbdXDB" tiene 1 instancia(s).
La instancia "vcsbd", con estado READY, tiene 1 manejador(es) para este servicio...
El comando ha terminado correctamente
$ ping servervcs
PING servervcs (127.0.0.1) 56(84) bytes of data.
64 bytes from servervcs (127.0.0.1): icmp_seq=1 ttl=64 time=0.017 ms
64 bytes from servervcs (127.0.0.1): icmp_seq=2 ttl=64 time=0.013 ms
--- servervcs ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.013/0.015/0.017/0.002 ms
$ tnsping vcsbd
TNS Ping Utility for Linux: Version 11.2.0.2.0 - Production on 05-OCT-2012 13:32:33
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Archivos de parámetros utilizados:
/usr/oracle/product/11.2.0/network/admin/sqlnet.ora
Adaptador TNSNAMES utilizado para resolver el alias
Intentando contactar con (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp)(HOST = servervcs)(PORT = 1524)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = vcsbd)))
TNS-12541: TNS:no hay ningún listenerAny clue?
what i'm doing wrong? what did I forget?
Regards
Edited by: elvegaa_esp on 05-oct-2012 4:48Sure
$ echo $HOSTNAME
AOC-BD1
$ /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr **:**:**:**:**:**
inet addr:192.168.76.8 Bcast:192.168.76.255 Mask:255.255.255.0
inet6 addr: fe80::221:85ff:fe35:74c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:281062361 errors:0 dropped:0 overruns:0 frame:0
TX packets:68084207 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1817935227 (1.6 GiB) TX bytes:3856945523 (3.5 GiB)
Base address:0x3000 Memory:dfb40000-dfb60000
eth0:1 Link encap:Ethernet HWaddr **:**:**:**:**:**
inet addr:192.168.76.10 Bcast:192.168.76.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Base address:0x3000 Memory:dfb40000-dfb60000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:210984342 errors:0 dropped:0 overruns:0 frame:0
TX packets:210984342 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3935512631 (3.6 GiB) TX bytes:3935512631 (3.6 GiB)
$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 AOC-BD1 localhost.localdomain
192.168.76.8 AOC-BD1 localhost.localdomain
$ cat /usr/oracle/product/10.2.0/network/admin/tnsnames.ora
AOC-BD1_AOCPROD_HN=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host=AOC-BD1)(Port=1521)))(CONNECT_DATA=(service_name=aoc-bd1_aocprod)(INSTANCE_NAME=aocprod)(SID=aocprod)))
$ cat /usr/oracle/product/10.2.0/network/admin/listener.ora
listener_aoc-bd1_aocprod=
(ADDRESS_LIST=
(ADDRESS=
(PROTOCOL=tcp)
(HOST=AOC-BD1)
(PORT=1521)
(ADDRESS=
(PROTOCOL=ipc)
(KEY=aoc)
SID_LIST_listener_aoc-bd1_aocprod=
(SID_LIST=
(SID_DESC=
(GLOBAL_DBNAME=aoc-bd1_aocprod)
(SID_NAME=aocprod)
(SERVICE_NAME=aocprod)
(ORACLE_HOME=/usr/oracle/product/10.2.0)
STARTUP_WAIT_TIME_listener_aoc-bd1_aocprod=0
CONNECT_TIMEOUT_listener_aoc-bd1_aocprod=0
$ lsnrctl status listener_aoc-bd1_aocprod
LSNRCTL for Linux: Version 10.2.0.3.0 - Production on 08-OCT-2012 13:20:17
Copyright (c) 1991, 2006, Oracle. All rights reserved.
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=AOC-BD1)(PORT=1521))
STATUS of the LISTENER
Alias listener_aoc-bd1_aocprod
Version TNSLSNR for Linux: Version 10.2.0.3.0 - Production
Start Date 17-DEC-2011 09:49:05
Uptime 248 days 13 hr. 13 min. 56 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /usr/oracle/product/10.2.0/network/admin/listener.ora
Listener Log File /usr/oracle/product/10.2.0/network/log/listener_aoc-bd1_aocprod.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=AOC-BD1)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=aoc)))
Services Summary...
Service "aoc-bd1_aocprod" has 1 instance(s).
Instance "aocprod", status UNKNOWN, has 1 handler(s) for this service...
Service "aocprod" has 1 instance(s).
Instance "aocprod", status READY, has 1 handler(s) for this service...
Service "aocprodXDB" has 1 instance(s).
Instance "aocprod", status READY, has 1 handler(s) for this service...
Service "aocprod_XPT" has 1 instance(s).
Instance "aocprod", status READY, has 1 handler(s) for this service...
The command completed successfully
$ tnsping AOC-BD1_AOCPROD_HN
TNS Ping Utility for Linux: Version 10.2.0.3.0 - Production on 08-OCT-2012 13:20:37
Copyright (c) 1997, 2006, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host=AOC-BD1)(Port=1521)))(CONNECT_DATA=(service_name=aoc-bd1_aocprod)(INSTANCE_NAME=aocprod)(SID=aocprod)))
OK (0 msec) -
Create / Modify TNSNames.ora
This configuration file is used by clients to connect to servers (actually, to a listener service running on the server). Servers also use this file to connect to other servers as clients.
1. Go to the following location on the server where Oracle database is installed.
ORACLE_HOME\NETWORK\ADMIN
Eg: c:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\
2. Open the tnsnames.ora file in notepad / notepad++. Add the following entry in your TNSNAMES.ORA file to add a new address and change the values shown in brackets to suit your environment:
<addressname> =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(Host = <hostname>)(Port = <port>))
(CONNECT_DATA =
(SERVICE_NAME = <sid>)
Here is a completed example:
ultrayellow4 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.16.39.144)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)Is there a question here?
Justin -
Session is not Migrated when I use HttpSessionActivationListener .
Hi all,
I studied about HttpSessionActivation Listener and in order understand it fully I created a simple program . I studied that the listener will be invoked whenever session attribute is migrated from one JVM to another .
The following was what I did to understand HttpSessionActivationListener
Created two instances of Tomcat in a single box.(Actually two services)
Configured Apache Http Server to point the two instances (Load balancing and fail over) [Using this link|http://thought-bytes.blogspot.com/2007/03/how-to-load-balance-tomcat-55-with.html]
Created a small web application and deployed in two servers
Source codes
===========
SessionMigrationTester Listener
package c6;
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class SessionMigrationTester implements HttpSessionActivationListener,Serializable { //Implemented Serializable Interface
public void sessionDidActivate(HttpSessionEvent evt){
System.out.println("========================");
System.out.println("Session DID Activated --**-- Serializable");
System.out.println("========================");
public void sessionWillPassivate(HttpSessionEvent evt){
System.out.println("========================");
System.out.println("Session WILL Passivate --**-- Serializable");
System.out.println("========================");
}Web.xml
========
<web-app>
<servlet>
<servlet-name>SessionTest</servlet-name>
<servlet-class>c6.SessionExample</servlet-class>
</servlet>
<servlet>
<servlet-name>servlet3</servlet-name>
<servlet-class>c6.Servlet3</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SessionTest</servlet-name>
<url-pattern>/sessiontest.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>servlet3</servlet-name>
<url-pattern>/servlet3.do</url-pattern>
</servlet-mapping>
</web-app>SessionExample.java
package c6;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class SessionExample extends HttpServlet {
public void doGet(HttpServletRequest req,HttpServletResponse resp)throws ServletException,IOException {
System.out.println("Inside doGet method ");
PrintWriter out = resp.getWriter();
resp.setContentType("text/html");
HttpSession session = req.getSession(false);
out.println("<html>");
out.println("<head> ");
out.println("</head>");
out.println("<body>");
out.println("<form >");
if(session ==null){
System.out.println("No Session exists creating a new one ....");
session = req.getSession(true);
String sessionID = session.getId();
if(session.isNew()){
session.setAttribute("hello",new SessionMigrationTester());
out.println("New session is created ID:- "+sessionID);
System.out.println("New session is created ID:- "+sessionID);
}else {
String sessionID = session.getId();
session.setAttribute("hello",new SessionMigrationTester());
out.println("Old session ID:- "+sessionID);
System.out.println("Old session ID:- "+sessionID);
out.println("Modified ***<br/>");
out.println("<input type='submit' value='click me' />");
out.println("<script lang='javascript'>");
out.println("document.forms[0].action ="+"\""+resp.encodeURL("servlet3.do")+"\"");
out.println("</script>");
out.println("</form>");
out.println("</body>");
out.println("</html>");
System.out.println("End of doGet");
public void doPost(HttpServletRequest req,HttpServletResponse resp) throws ServletException,IOException {
doGet(req,resp);
}Servlet3.java
=========
package c6;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class Servlet3 extends HttpServlet {
public void doGet(HttpServletRequest req,HttpServletResponse resp)
throws ServletException,IOException {
HttpSession session = req.getSession(false);
if(session!=null){
System.out.println("Session Already Exists! "+session.getId());
}else{
System.out.println("Session doesn't exists!!!");
public void doPost(HttpServletRequest req,HttpServletResponse resp)
throws ServletException,IOException {
doGet(req,resp);
}Whenever I stop one instance(say "Tomcat instance 1") I'm getting a message "Session Will Passivated "(which is what I have in overridden sessionWillPassivate method)
I'm also getting "Session Did Activated" message (overridden in sessionDidActivated method) whenever I start the same instance(say "Tomcat instance 1").
What I expected
============
After stopping the Tomcat instance (say "Tomcat instance 1") I reloaded the same page expecting this time it will be served by another Tomcat instance(say "Tomcat Instance 2" and I will get "SessionDidActivated" message from "Tomcat instance 2" but it didn't worked as I expected instead the page is served by another Tomcat instance("Tomcat instance 2") but the session is not migrated and I'm not getting "SessionDidActivated" in the new Tomcat instance.
I also created a new Servlet named as (Servlet3) and modified SessionExample.java to this .so that It contains button and when it clicked it will hit a new Servlet(Servlet 3) but it also doesn't help.
I'm trying this in a single physical machine with two tomcat instance configured with Apache Http Server .
Is anything I'm missing ?
Please clarify me why the session is not migrated .
Thanks in advanceHi ejp,
One more question I have . Today I tried to find out why the listener class is not invoked(I doesn't get "SessionDidActivated" and "SessionWillPassivate" sysouts from listener class) and found that when I enable clustering in Tomcat it's doesn't works(even though session migrates) and when I switch back to normal mode it does work .
Following is the fragment I uncomment to enable clustering
<!--
<Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"
managerClassName="org.apache.catalina.cluster.session.DeltaManager"
expireSessionsOnShutdown="false"
useDirtyFlag="true"
notifyListenersOnReplication="true">
<Membership
className="org.apache.catalina.cluster.mcast.McastService"
mcastAddr="228.0.0.4"
mcastPort="45564"
mcastFrequency="500"
mcastDropTime="3000"/>
<Receiver
className="org.apache.catalina.cluster.tcp.ReplicationListener"
tcpListenAddress="auto"
tcpListenPort="4001"
tcpSelectorTimeout="100"
tcpThreadCount="6"/>
<Sender
className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"
replicationMode="pooled"
ackTimeout="15000"
waitForAck="true"/>
<Valve className="org.apache.catalina.cluster.tcp.ReplicationValve"
filter=".*\.gif;.*\.js;.*\.jpg;.*\.png;.*\.htm;.*\.html;.*\.css;.*\.txt;"/>
<Deployer className="org.apache.catalina.cluster.deploy.FarmWarDeployer"
tempDir="/tmp/war-temp/"
deployDir="/tmp/war-deploy/"
watchDir="/tmp/war-listen/"
watchEnabled="false"/>
<ClusterListener className="org.apache.catalina.cluster.session.ClusterSessionListener"/>
</Cluster>
-->Am just curious to know why it happens like this .
Can you please clarify me ? -
Error while creating repository
HI Guys,
I have installed oracle 9.2 on my lap top. Now, Iam trying to install OWB 10g release 2 on windows xp profe. The installation process went well. Now I'm trying to create the repository using the "Repository Asistant" wizard. I have entered the repository user name,service name and owner name and clicked submit..it's failing saying "INS0029: error occured during installation. check the log file at c:\owbhome\owb\unifiedrepos\log*.log for details ".
Please, can you tell me what the problem is?? I really appreciate ur time and help..
The log file has the following content.
main.main[5]20080604@11:42:12.012: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): Log File Directory = C:\OWBHOME\owb\UnifiedRepos\log_080604_114211.000.log
main.main[5]20080604@11:42:12.012: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): OWBCC_HOME(OracleHome) = C:\OWBHOME
main.main[5]20080604@11:42:14.014: 00> oracle.wh.ui.jcommon.WhPushButton@1d5a0: WhPushButton constructor : rtsString = Reset OWBRT_SYS's Password (Optional)
main.main[5]20080604@11:42:14.014: 00> oracle.wh.ui.install.assistant.wizards.NewMLSPanel.initLangs(NewMLSPanel.java:339): ... I'm in initLangs()...
main.main[5]20080604@11:42:16.016: 00> oracle.wh.ui.jcommon.WhPushButton@1d5a0: WhPushButton constructor : rtsString = Reset OWBRT_SYS's Password (Optional)
main.main[5]20080604@11:42:16.016: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,title=,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.main[5]20080604@11:42:16.016: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizardWelcomePanel[,0,0,0x0,invalid,layout=java.awt.BorderLayout,alignmentX=null,alignmentY=null,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
main.AWT-EventQueue-0[6]20080604@11:42:20.020: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Welcome,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:42:20.020: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.install.assistant.wizards.InstallTypePanel[,16,0,530x467,layout=java.awt.GridBagLayout,alignmentX=null,alignmentY=null,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
main.AWT-EventQueue-0[6]20080604@11:42:21.021: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 1 of 3: Install Type,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:42:21.021: 00> oracle.wh.ui.install.assistant.wizards.InstallTypePanel.onExit(InstallTypePanel.java:184): [InstallTypePanel].. I am in InstallTypePage ..
main.AWT-EventQueue-0[6]20080604@11:42:21.021: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 1 of 3: Install Type,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:42:21.021: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.install.assistant.wizards.SimplifiedRegisterUserPanel[,16,0,530x467,invalid,layout=java.awt.GridBagLayout,alignmentX=null,alignmentY=null,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 2 of 3: Repository User and Connection Information,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.ui.install.assistant.wizards.SimplifiedRegisterUserPanel.onExit(SimplifiedRegisterUserPanel.java:429): [SimplifiedRegisterUserPanel] ... I am in SimplifiedRegisterUserPanel ...
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateNewUsrPwdFields().ValidationEngine.java] ... I am in validateNewUsrPwdFields ...
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateServerInfo] ...I am in validateServerInfo ...
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): Connection: Net Service Name = ORCL
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): url = ORCL
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Host = LOCALHOST, Port = 1521, Oracle Service Name = ORCL
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateServerInfo] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateSysUser] ...I am in validateSysUser ...
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): sys User Name : SYS
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Trying DBA connection ...
main.AWT-EventQueue-0[6]20080604@11:44:27.027: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:28.028: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]: Trying to connect as SYSUSER SYS with jdbc:oracle:thin:@...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]: Succeed to connect as SYSUSER SYS.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Continue validating DBA connection ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = SELECT value from v_$system_parameter where name = 'db_block_size'
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): DBA connection is fine.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Checking if a database a standard or enterprise edition:
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = select value from v$option where parameter='Partitioning'
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Checking if a database a standard or enterprise edition: complete. (db_option=EE)
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [initTablespaceNameLists] ... I am in initTablespaceNameLists ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Finding Permanent Tablespace names ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = SELECT TABLESPACE_NAME from dba_tablespaces where CONTENTS='PERMANENT' order by TABLESPACE_NAME
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Finding Temporary Tablespace names ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = SELECT TABLESPACE_NAME from dba_tablespaces where CONTENTS='TEMPORARY' order by TABLESPACE_NAME
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Temporary TABLESPACE = [TEMP]
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [getDatabaseVersion] ... I am in getDatabaseVersion ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = select version from product_component_version where instr(product,'Oracle') != 0
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Database version is: 9.2.0.1.0
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [getDatabaseVersion] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [initTablespaceNameLists] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): >>> _userInfo.getDatabaseVersion() = 9.2.0.1.0
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateSysUser] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [initTablespaceNameLists] ... I am in initTablespaceNameLists ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Finding Permanent Tablespace names ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = SELECT TABLESPACE_NAME from dba_tablespaces where CONTENTS='PERMANENT' order by TABLESPACE_NAME
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Finding Temporary Tablespace names ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = SELECT TABLESPACE_NAME from dba_tablespaces where CONTENTS='TEMPORARY' order by TABLESPACE_NAME
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Temporary TABLESPACE = [TEMP]
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [getDatabaseVersion] ... I am in getDatabaseVersion ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = select version from product_component_version where instr(product,'Oracle') != 0
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Database version is: 9.2.0.1.0
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [getDatabaseVersion] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [initTablespaceNameLists] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [foundOWBReposFoundFromDB] ...in foundOWBReposFoundFromDB....
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = select value from owbrt_sys.owbrtps where key like '10.2.0%'
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): Exception =ORA-00942: table or view does not exist
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): RTP Service Configuration doesn't exist. There is no OWB_Home and version information found in owbrt_sys.owbrtps.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = select schemaname from owbrt_sys.owbrepos where VERSION_NO like '10.2.0%'
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): Exception =ORA-00942: table or view does not exist
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): RTP Service Configuration doesn't exist. There is no OWB_Home and version information found in owbrt_sys.owbrtps.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.ui.install.assistant.wizards.SimplifiedRegisterUserPanel.onExit(SimplifiedRegisterUserPanel.java:498): No OWB repository was found...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.ui.install.assistant.wizards.SimplifiedRegisterUserPanel.onExit(SimplifiedRegisterUserPanel.java:505): Found no RTPS configuration, and no OWB repository...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.isHostLocalhost(ValidationEngine.java:147): IP address (user input) =127.0.0.1; IP address (localhost) = 192.168.1.104.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.isHostLocalhost(ValidationEngine.java:149): The user input host = 'localhost'
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.ui.install.assistant.wizards.SimplifiedRegisterUserPanel.onExit(SimplifiedRegisterUserPanel.java:510): It's a localhost.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.ui.install.assistant.wizards.SimplifiedRegisterUserPanel.onExit(SimplifiedRegisterUserPanel.java:511): Create default OWB repository 'OWB_10_2_0_1_31'. _oracleHome =C:\OWBHOME
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition.ifCreateDefaultOWBRepository(AssistantWizardDefinition.java:881): Create default OWB repository 'OWB_10_2_0_1_31'. _oracleHome =C:\OWBHOME
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [initTablespaceNameLists] ... I am in initTablespaceNameLists ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Finding Permanent Tablespace names ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = SELECT TABLESPACE_NAME from dba_tablespaces where CONTENTS='PERMANENT' order by TABLESPACE_NAME
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Finding Temporary Tablespace names ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = SELECT TABLESPACE_NAME from dba_tablespaces where CONTENTS='TEMPORARY' order by TABLESPACE_NAME
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Temporary TABLESPACE = [TEMP]
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [getDatabaseVersion] ... I am in getDatabaseVersion ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = select version from product_component_version where instr(product,'Oracle') != 0
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Database version is: 9.2.0.1.0
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [getDatabaseVersion] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [initTablespaceNameLists] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition.ifCreateDefaultOWBRepository(AssistantWizardDefinition.java:894): +++++++ def_tablespaces = [Ljava.lang.String;@19c4091
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateNewUsrPwd().ValidationEngine.java] ... I am in validateNewUsrPwd ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateNewUsrPwdFields().ValidationEngine.java] ... I am in validateNewUsrPwdFields ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [checkingIfUserNew().ValidationEngine.java] ... I am in checkingIfUserNew ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [CheckOracleInstanceVersion] ... I am in CheckOracleInstanceVersion...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): SELECT version from v$instance
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): OracleInstanceVersion = 9.2.0.1.0
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [CheckOracleInstanceVersion] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Checking if the user is really new...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query =select username from all_users where username = 'REPO_USER'
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [checkingIfUserNew().ValidationEngine.java] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateNewUsrPwd().ValidationEngine.java] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 2 of 3: Repository User and Connection Information,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$6[dialog0,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,modal,title=Password Confirmation,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:44:29.029: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.install.assistant.wizards.SimplfiedNewUserPasswordDialog[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=null,alignmentY=null,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$6[dialog0,435,175,409x335,invalid,layout=java.awt.BorderLayout,modal,title=Password Confirmation,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,401x301,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 2 of 3: Repository User and Connection Information,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.ui.install.assistant.wizards.SimplifiedOWBDefReposPanel.onEnter(SimplifiedOWBDefReposPanel.java:231): ....onEnter(): getInitOwbReposFlag() == true
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [checkingIfUserNew().ValidationEngine.java] ... I am in checkingIfUserNew ...
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [CheckOracleInstanceVersion] ... I am in CheckOracleInstanceVersion...
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): SELECT version from v$instance
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): OracleInstanceVersion = 9.2.0.1.0
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [CheckOracleInstanceVersion] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Checking if the user is really new...
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query =select username from all_users where username = 'OWBRT_SYS'
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [checkingIfUserNew().ValidationEngine.java] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.ui.install.assistant.wizards.SimplifiedOWBDefReposPanel.onEnter(SimplifiedOWBDefReposPanel.java:246): OWBRT_SYS doesn't exist in database. It will be created in the database.
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 2 of 3: Repository User and Connection Information,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:44:35.035: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.install.assistant.wizards.SimplifiedOWBDefReposPanel[,16,0,530x467,invalid,layout=javax.swing.BoxLayout,alignmentX=null,alignmentY=null,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 3 of 3: Repository Owner Information,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.ui.install.assistant.wizards.SimplifiedOWBDefReposPanel.onExit(SimplifiedOWBDefReposPanel.java:265): [validateOWBDefReposPage] ... I am in validateOWBDefReposPage ...
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateNewUsrPwd().ValidationEngine.java] ... I am in validateNewUsrPwd ...
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateNewUsrPwdFields().ValidationEngine.java] ... I am in validateNewUsrPwdFields ...
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [checkingIfUserNew().ValidationEngine.java] ... I am in checkingIfUserNew ...
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [CheckOracleInstanceVersion] ... I am in CheckOracleInstanceVersion...
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): SELECT version from v$instance
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): OracleInstanceVersion = 9.2.0.1.0
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [CheckOracleInstanceVersion] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): Checking if the user is really new...
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query =select username from all_users where username = 'REPO_OWNER'
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [checkingIfUserNew().ValidationEngine.java] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [validateNewUsrPwd().ValidationEngine.java] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 3 of 3: Repository Owner Information,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$6[dialog1,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,modal,title=Password Confirmation,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:44:56.056: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.install.assistant.wizards.SimplfiedNewUserPasswordDialog[,0,0,0x0,invalid,layout=java.awt.GridBagLayout,alignmentX=null,alignmentY=null,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
main.AWT-EventQueue-0[6]20080604@11:45:02.002: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$6[dialog1,428,175,423x335,invalid,layout=java.awt.BorderLayout,modal,title=Password Confirmation,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,415x301,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:45:02.002: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 3 of 3: Repository Owner Information,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:45:02.002: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [ValidationEngine] ... I am in checkOnSysDbmsLock ...
main.AWT-EventQueue-0[6]20080604@11:45:02.002: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): query = select distinct s.username, s.sid,s.serial# from dba_kgllock l, v$session s, x$kgllk x where l.kgllktype = 'Pin' and s.saddr = l.kgllkuse and s.saddr = x.kgllkuse and x.kglnaobj like '%DBMS_LOCK%' and s.STATUS <>'INACTIVE'
main.AWT-EventQueue-0[6]20080604@11:45:02.002: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): getSysConnection() is ok.
main.AWT-EventQueue-0[6]20080604@11:45:02.002: 00> oracle.wh.service.impl.assistant.ValidationEngine.display(ValidationEngine.java:2003): [ValidationEngine] ... I am in checkOnSysDbmsLock ...complete
main.AWT-EventQueue-0[6]20080604@11:45:02.002: 00> oracle.wh.ui.install.assistant.wizards.SimplifiedOWBDefReposPanel.onExit(SimplifiedOWBDefReposPanel.java:372): [validateOWBDefReposPage] ... complete ...
main.AWT-EventQueue-0[6]20080604@11:45:02.002: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Step 3 of 3: Repository Owner Information,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:45:02.002: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.install.assistant.wizards.ModelSummaryPanel[,16,0,530x467,layout=java.awt.BorderLayout,alignmentX=null,alignmentY=null,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
main.AWT-EventQueue-0[6]20080604@11:45:04.004: 00> oracle.wh.ui.common.UIUtils@18adae2: Setting cursor called on oracle.wh.ui.owbcommon.OWBWizard$7[frame0,291,95,698x577,invalid,layout=java.awt.BorderLayout,title=Repository Assistant - Summary,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,30,690x543,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=null,alignmentY=null,border=,flags=385,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
main.AWT-EventQueue-0[6]20080604@11:45:04.004: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition.display(AssistantWizardDefinition.java:823): [wizardFinished] ... I am in wizardFinished ...
main.AWT-EventQueue-0[6]20080604@11:45:04.004: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition.display(AssistantWizardDefinition.java:823): ********* owb_home ='C:\OWBHOME'
main.AWT-EventQueue-0[6]20080604@11:45:04.004: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition.display(AssistantWizardDefinition.java:823): ... I am in executeOwbReposOrRuntime_basic() ...
main.AWT-EventQueue-0[6]20080604@11:45:04.004: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): [processDriverFile] ... I am in processDriverFile ...
main.AWT-EventQueue-0[6]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): xml file = ..\..\UnifiedRepos\reposInstall.xml
main.AWT-EventQueue-0[6]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): [processDriverFile] ... I am in processDriverFile ...
main.AWT-EventQueue-0[6]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): xml file = ..\..\UnifiedRepos\accessUserGrant.xml
main.AWT-EventQueue-0[6]20080604@11:45:05.005: 00> oracle.wh.ui.jcommon.WhButton@80ed90: WhButton setLabel rtsString = Cancel
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition.display(AssistantWizardDefinition.java:823): [AssistantWizardDefinition.java] before createOWBRepository...
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): ... Begin createOWBRepository...
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): Connection: Net Service Name = ORCL
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): url = ORCL
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): [CreateNewUser]: User has been created or Altered.
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): [processFileTokens] ... I am in processFileTokens ...
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): -token name = SQLDBA; -token type = 2
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): Before processing SQLDBA Token
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): ... I am in processSQLDBAToken ...
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): Connection: host/port/serice_name = LOCALHOST/1521/ORCL
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): url = (DESCRIPTION=(ADDRESS=(HOST=LOCALHOST)(PROTOCOL=tcp)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)))
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]....
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]: Trying to connect as SYSUSER SYS with jdbc:oracle:thin:@...
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getConnection]: Switched from jdbc:oracle:thin:@ to jdbc:oracle:oci8:@
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getSysConnection]: Throwable >> run getConnection().
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getConnection]....
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getConnection]: Trying to connect as USER SYS with jdbc:oracle:thin:@...
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getConnection]: Switched from jdbc:oracle:thin:@ to jdbc:oracle:oci8:@
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391): [getConnection]: Throwable = java.sql.SQLException: Listener refused the connection with the following error:
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391)+>ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391)+>The Connection descriptor used by the client was:
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391)+>(DESCRIPTION=(ADDRESS=(HOST=LOCALHOST)(PROTOCOL=tcp)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)))
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.display(RuntimeInstaller.java:816): parseSqlFile() ======= enter file: ../../reposasst/grantpriv.sql
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): fileName is ../../reposasst/grantpriv.sql
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529): java.lang.NullPointerException
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:520)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1136)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.wh.service.impl.assistant.ProcessEngine.processFileTokens(ProcessEngine.java:573)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.wh.service.impl.assistant.ProcessEngine.createOWBRepository(ProcessEngine.java:269)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:435)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.ewt.thread.TaskScheduler.runTask(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.ewt.thread.TaskScheduler.processTask(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.ewt.thread.TaskScheduler$TaskQueue.run(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.ewt.timer.Timer.doRun(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at oracle.ewt.timer.Timer.run(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:529)+> at java.lang.Thread.run(Thread.java:534)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140): java.lang.NullPointerException
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.wh.service.impl.assistant.RuntimeInstaller.runSqlScript(RuntimeInstaller.java:520)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1136)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.wh.service.impl.assistant.ProcessEngine.processFileTokens(ProcessEngine.java:573)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.wh.service.impl.assistant.ProcessEngine.createOWBRepository(ProcessEngine.java:269)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:435)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.ewt.thread.TaskScheduler.runTask(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.ewt.thread.TaskScheduler.processTask(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.ewt.thread.TaskScheduler$TaskQueue.run(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.ewt.timer.Timer.doRun(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at oracle.ewt.timer.Timer.run(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1140)+> at java.lang.Thread.run(Thread.java:534)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.ProcessEngine.display(ProcessEngine.java:1409): Throwable = Exception occured in 'processSQLDBAToken'(../../reposasst/grantpriv.sql): java.lang.NullPointerException
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition.display(AssistantWizardDefinition.java:823): [executeOwbReposOrRuntime_basic]: Error occurred during installation. Exception =java.lang.Exception: Exception occured in 'processSQLDBAToken'(../../reposasst/grantpriv.sql): java.lang.NullPointerException
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461): java.lang.Exception: Exception occured in 'processSQLDBAToken'(../../reposasst/grantpriv.sql): java.lang.NullPointerException
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at oracle.wh.service.impl.assistant.ProcessEngine.processSQLDBAToken(ProcessEngine.java:1144)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at oracle.wh.service.impl.assistant.ProcessEngine.processFileTokens(ProcessEngine.java:573)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at oracle.wh.service.impl.assistant.ProcessEngine.createOWBRepository(ProcessEngine.java:269)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:435)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at oracle.ewt.thread.TaskScheduler.runTask(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at oracle.ewt.thread.TaskScheduler.processTask(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at oracle.ewt.thread.TaskScheduler$TaskQueue.run(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at oracle.ewt.timer.Timer.doRun(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at oracle.ewt.timer.Timer.run(Unknown Source)
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition$1.runTask(AssistantWizardDefinition.java:461)+> at java.lang.Thread.run(Thread.java:534)
main.AWT-EventQueue-0[6]20080604@11:45:05.005: 00> oracle.wh.ui.jcommon.WhButton@80ed90: WhButton setLabel rtsString = OK
main.AWT-EventQueue-0[6]20080604@11:45:19.019: 00> oracle.wh.ui.install.assistant.wizards.AssistantWizardDefinition.display(AssistantWizardDefinition.java:823): Open UnSuccessDialog ...
main.AWT-EventQueue-0[6]20080604@11:45:19.019: 00> oracle.wh.ui.jcommon.WhButton@80ed90: WhButton setLabel rtsString = OK
Thanks ...Hi,
the problem is this part of the log file:
Throwable = java.sql.SQLException: Listener refused the connection with the following error:
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391)+>ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391)+>The Connection descriptor used by the client was:
main.TaskScheduler timer[5]20080604@11:45:05.005: 00> oracle.wh.service.impl.assistant.DatabaseEngine.display(DatabaseEngine.java:391)+>(DESCRIPTION=(ADDRESS=(HOST=LOCALHOST)(PROTOCOL=tcp)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)))
The listener don't know about the service ORCL. Can you connect via sqlplus with this oracle instance?
Regards,
Detlef -
TNS-12500 & TNS-12560 on Oracle 9i - 9.2.0.1.0
Hi,
We have an old Oracle9i db server.
One instance is called TEST. About two weeks ago, we started having problems with the test instance. It's been up and running smoothly for almost 10 years. No changes that I know of has been made.
We get TNS-12500 & TNS-12560 amongst others in the listener.log when we try to connect to TEST.
We frequently get this in the listener.log:
21-MAR-2010 02:00:26 * service_died * TEST * 12537
21-MAR-2010 02:00:36 * service_register * TEST * 0
However, since the problem first occured, the "service_register" does not follow the "service_died" in the log file.
tnsping works fine:
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
(HOST = XXX)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = TEST)))
OK (130 msek)
lsnrctl status:
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 9.2.0.6.0 - Produc
tion
Startdatum 01-APR-2010 12:07:03
Uppkopplad tid 4 dagar 23 tim. 3 min. 51 sek
SpÕrningsnivÕ off
Sõkerhet OFF
SNMP OFF
Avlyssnarens parameterfil C:\oracle\ora92\network\admin\listener.ora
Avlyssnarens loggfil C:\oracle\ora92\network\log\listener.log
Avlyssnar slutpunktssammanfattning...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=XXX)(PORT=
1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=XXX)(PORT=
8080))(Presentation=HTTP)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=XXX)(PORT=
2100))(Presentation=FTP)(Session=RAW))
Sammanfattning av tjõnster...
Tjõnsten "OEMREP" har 2 instans(er).
Instans "OEMREP", status UNKNOWN, har 1 handtag f÷r tjõnsten...
Instans "OEMREP", status READY, har 1 handtag f÷r tjõnsten...
Tjõnsten "OEMREPXDB" har 1 instans(er).
Instans "OEMREP", status READY, har 1 handtag f÷r tjõnsten...
Tjõnsten "PLSExtProc" har 1 instans(er).
Instans "PLSExtProc", status UNKNOWN, har 1 handtag f÷r tjõnsten...
Tjõnsten "PROD" har 2 instans(er).
Instans "PROD", status UNKNOWN, har 1 handtag f÷r tjõnsten...
Instans "PROD", status READY, har 1 handtag f÷r tjõnsten...
Tjõnsten "TEST" har 1 instans(er).
Instans "TEST", status UNKNOWN, har 1 handtag f÷r tjõnsten...
(Sorry about the swedish)
sqlnet.log:
Fatal NI connect error 12500, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=XXX)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=test)(CID=(PROGRAM=C:\Program Files\Oracle\jre\1.1.8\bin\jrew.exe)(HOST=XXX)(USER=XXX))))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 9.2.0.6.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 9.2.0.6.0 - Production
Time: 06-APR-2010 10:14:16
Tracing not turned on.
Tns error struct:
nr err code: 0
ns main err code: 12564
TNS-12564: TNS: anslutning nekad
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
The other instances on the server works fine.
If I restart the server it works fine for a couple of days.
Where should I begin?
I'm not really into doing something that could interrupt the status of the production instance on the server before the weekend, but at the same time I would need the test instance up and running right now. I also would like to know what would happen if I was to restart the listener (we have one listener for all instances). Would all active connections to the production instance be affected?
.Steener wrote:
Hi,
We have an old Oracle9i db server.
One instance is called TEST. About two weeks ago, we started having problems with the test instance. It's been up and running smoothly for almost 10 years. No changes that I know of has been made.
We get TNS-12500 & TNS-12560 amongst others in the listener.log when we try to connect to TEST.
We frequently get this in the listener.log:
21-MAR-2010 02:00:26 * service_died * TEST * 12537
21-MAR-2010 02:00:36 * service_register * TEST * 0
However, since the problem first occured, the "service_register" does not follow the "service_died" in the log file.
tnsping works fine:
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
(HOST = XXX)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = TEST)))
OK (130 msek)
<snip>
In addition to the other comments you've received, please note that tnsping actually says nothing about the state of any db instance. It only goes so far as to verify there is a listener on the specified port at the specified host.
Note the names of the services known by the listener:
[oracle@vmlnx01 admin]$ lsnrlsnrctl status
LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 06-APR-2010 12:40:46
Copyright (c) 1991, 2007, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=vmlnx01.vmdomain)(PORT=1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.4.0 - Production
Start Date 06-APR-2010 08:34:59
Uptime 0 days 4 hr. 5 min. 47 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /ora00/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File /ora00/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vmlnx01.vmdomain)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=vmlnx01.vmdomain)(PORT=1523)))
Services Summary...
Service "vlnxora1" has 1 instance(s).
Instance "vlnxora1", status READY, has 1 handler(s) for this service...
Service "vlnxora1XDB" has 1 instance(s).
Instance "vlnxora1", status READY, has 1 handler(s) for this service...
Service "vlnxora1_XPT" has 1 instance(s).
Instance "vlnxora1", status READY, has 1 handler(s) for this service...
The command completed successfully
[oracle@vmlnx01 admin]$ cat tnsnames.oraNote the HOST, PORT and SERVICE names in my tnsnames.ora
# tnsnames.ora Network Configuration File: $ORACLE_HOME/network/admin
vlnxora1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = vmlnx01.vmdomain)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = vlnxora1)
#the listener doesn't know about fubar
fubar =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = vmlnx01.vmdomain)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = fubar)
)But see the successful tnsping
[oracle@vmlnx01 admin]$ tnsping fubar
TNS Ping Utility for Linux: Version 10.2.0.4.0 - Production on 06-APR-2010 12:41:08
Copyright (c) 1997, 2007, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = vmlnx01.vmdomain)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = fubar)))
OK (10 msec)
[oracle@vmlnx01 admin]$
Maybe you are looking for
-
I updated my MacBook Pro with new software and when my
computer asked me for my password to log in, it said that my password was wrong and wouldn't let me use my Apple ID to reset it. When I know the password was right.
-
Sql problem, pivot question?
Hi guys, I have an interesting problem and do not manage to find a sollution. I need to create a report, and we call it variance/trending report. let me explain. I have a table that holds all employess with their salaries, every month. currenly my se
-
How can i connect to a ftp?
when I use the conect to server option I get a messaga that server doesnt exist. In other OS it works. any help?
-
How can I Read lines of data from a file starting at the end of the file??
Can anyone help me with how to read lines of data starting from the end of a file instead of the beginning?? I do not want to load the entire file into memory as the files are very rather large. Instead I want to start at the end of the file and read
-
I struggle to believe that I am the only person experiencing this problem. I just hope somebody has the decency to spend a couple of minutes replying with a resolution. Every time I click the + sign on my iPad, Safari to open a new tab page.. I am gr