Oracle Listener Problem
I am having a problem starting the Oracle Listener after a system crash on Windows NT.
However, if I first connect to the internet and then try to restart, everything works ok.
Why should I have to connect to the internet with my laptop in order to start the Oracle Listener?
The message I am getting is as follows.
C:\WINNT\Profiles\timh\Desktop>net start OracleStartORCL
The OracleStartORCL service is starting..........
The OracleStartORCL service was started successfully.
C:\WINNT\Profiles\timh\Desktop>net start OracleTNSListener80
The OracleTNSListener80 service is starting.
The OracleTNSListener80 service could not be started.
A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.
null
some more info.
Given below is the output of status. does anything look bad or am I doing something wrong?
for the service"abcd" it says has two instances, one of the status is unknown. does that matter is it always like that or I am asking very dumb questions?
Please excuse me if that is the case.
C:\lsnrctl status
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 23-JUL-2007 14:54:28
Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=servername)(PORT=1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Produc
tion
Start Date 23-JUL-2007 10:27:09
Uptime 0 days 4 hr. 27 min. 19 sec
Trace Level off
Security OFF
SNMP OFF
Listener Parameter File D:\oracle\ora92\network\admin\listener.ora
Listener Log File D:\oracle\ora92\network\log\listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=servername.domain)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=servername.domain)(PORT=8080))(Presentation=HTTP)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=servername.domain)(PORT=2100))(Presentation=FTP)(Session=RAW))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "abcd" has 2 instance(s).
Instance "abcd", status UNKNOWN, has 1 handler(s) for this service...
Instance "abcd", status READY, has 1 handler(s) for this service...
Service "abcdXDB" has 1 instance(s).
Instance "abcd", status READY, has 1 handler(s) for this service...
The command completed successfully
Similar Messages
-
Oracle listener problem in 9204 rac
Hi ,
I have an oracle database running in rac .
Platform - solaris 8
RDBMS version - 9204
I am two nodes on which the individual instances runs
The dbname is PSFTP AND the node 1 is PSFTP1 AND node 2 is PSFTP2
I am unable to connect to the first node
/u00/app/oracle/product/92/network/log $ sqlplus <uid>/<passwd>@psftp
SQL*Plus: Release 9.2.0.4.0 - Production on Thu Aug 19 15:41:51 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
ERROR:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect
descriptor
Enter user-name:
/u00/app/oracle/product/92/network/log $ sqlplus uid>/<passwd>@psftp1
SQL*Plus: Release 9.2.0.4.0 - Production on Thu Aug 19 15:42:10 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
ERROR:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect
descriptor
Init.ora parameter
local_listener=LISTENER_PSFTP1
service_names=PSFTP
Tnsnames.ora
LISTENER_PSFTP1=(address=(protocol=tcp)(host=10.176.247.230)(port=2521))
PSFTP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.176.247.230)(PORT = 2521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.176.247.244)(PORT = 2521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = PSFTP)
(failover_mode =
(type = select)
(method = basic)
(retries = 20)
(delay = 15)
PSFTP1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.176.247.230)(PORT = 2521))
(CONNECT_DATA =
(SERVICE_NAME = PSFTP)
(INSTANCE_NAME = PSFTP1)
Listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.176.247.230)(PORT = 2521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = /u00/app/oracle/product/92)
(SID_NAME = PSFTP1)
Listener.log
TNSLSNR for Solaris: Version 9.2.0.4.0 - Production on 17-AUG-2004 21:58:31
Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
System parameter file is /u00/app/oracle/product/92/network/admin/listener.ora
Log messages written to /u00/app/oracle/product/92/network/log/listener.log
Trace information written to /u00/app/oracle/product/92/network/log/listener.trc
Trace level is currently 16
Started with pid=29809
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.176.247.230)(PORT=2521)))
TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
17-AUG-2004 21:58:31 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=psfpdb01)(USER=oracle))(COMMAND=status)(ARGUMENTS=64)(SERVICE=LISTENER)(VE
RSION=153093120)) * status * 0
17-AUG-2004 21:58:39 * service_register * PSFTP1 * 0
17-AUG-2004 21:58:39 * service_died * PSFTP1 * 12537
17-AUG-2004 21:59:39 * service_register * PSFTP1 * 0
17-AUG-2004 21:59:39 * service_died * PSFTP1 * 12537
17-AUG-2004 22:00:39 * service_register * PSFTP1 * 0
17-AUG-2004 22:00:39 * service_died * PSFTP1 * 12537
17-AUG-2004 22:01:40 * service_register * PSFTP1 * 0
17-AUG-2004 22:01:40 * service_died * PSFTP1 * 12537
17-AUG-2004 22:02:40 * service_register * PSFTP1 * 0
17-AUG-2004 22:02:40 * service_died * PSFTP1 * 12537
17-AUG-2004 22:03:40 * service_register * PSFTP1 * 0
17-AUG-2004 22:03:40 * service_died * PSFTP1 * 12537
17-AUG-2004 22:04:40 * service_register * PSFTP1 *
LSNRCTL> status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.176.247.230)(PORT=2521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Solaris: Version 9.2.0.4.0 - Production
Start Date 17-AUG-2004 21:58:31
Uptime 1 days 17 hr. 42 min. 55 sec
Trace Level support
Security OFF
SNMP OFF
Listener Parameter File /u00/app/oracle/product/92/network/admin/listener.ora
Listener Log File /u00/app/oracle/product/92/network/log/listener.log
Listener Trace File /u00/app/oracle/product/92/network/log/listener.trc
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.176.247.230)(PORT=2521)))
Services Summary...
Service "PSFTP1" has 1 instance(s).
Instance "PSFTP1", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
LSNRCTL>
Thanks
Prabhakardo sqlplus @LISTENER_PSFTP1
your tns entry is misleading. -
9.2 and 10g on same machine, listener problem
Hi,
i had a 10g db on a solaris server. then i installed a 9.2 database on this server. I know that i should use the 10g listener for 9.2 database.
But i cant manage to configure it correctly.
The 10g listener name is LISTENER and 9.2 listener name is TPRS.
what i did ? i opened netmgr and created a new listener named TPRS. added the database to it.(on the menu database services)
when i try to start TPRS i get the following error message
bash-2.05$ lsnrctl start TPRS
LSNRCTL for Solaris: Version 10.1.0.4.2 - Production on 08-JUN-2009 16:05:22
Copyright (c) 1991, 2004, Oracle. All rights reserved.
Starting /oracleAS/app/oracle/product/10.1.2.0.2/infra/bin/tnslsnr: please wait...
TNSLSNR for Solaris: Version 10.1.0.4.2 - Production
System parameter file is /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/admin/listener.ora
Log messages written to /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/log/tprs.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sun3.tuprasnet.local)(PORT=1522)))
TNS-01201: Listener cannot find executable /oracleAS/TPRS/app/oracle/product/9.2.0.1.0/bin/oracle for SID TPRS
Listener failed to start. See the error message(s) above...
The directory "/oracleAS/TPRS/app/oracle/product/9.2.0.1.0/bin/" exists , and oracle executable is under it. also /oracleAS/TPRS/app/oracle/product/9.2.0.1.0 is the oracle home for 9.2 database.
The listener.ora file of 10g is like that:
SID_LIST_TPRS =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = TPRS)
(ORACLE_HOME = /oracleAS/TPRS/app/oracle/product/9.2.0.1.0)
(SID_NAME = TPRS)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /oracleAS/app/oracle/product/10.1.2.0.2/infra)
(PROGRAM = extproc)
(SID_DESC =
(GLOBAL_DBNAME = iasdb.tuprasnet.local)
(ORACLE_HOME = /oracleAS/app/oracle/product/10.1.2.0.2/infra)
(SID_NAME = IASDB)
TPRS =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = sun3.tuprasnet.local)(PORT = 1522))
LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = sun3.tuprasnet.local)(PORT = 1521))
what am i missing?
Thanks in advance,
mehmetWe (Gerwin and I) had a small discussion about the problem at hand.
The discussion is overlooking the obvious
TNSLSNR for Solaris: Version 10.1.0.4.2 - Production
System parameter file is /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/admin/listener.ora
Log messages written to /oracleAS/app/oracle/product/10.1.2.0.2/infra/network/log/tprs.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sun3.tuprasnet.local)(PORT=1522)))
TNS-01201: Listener cannot find executable /oracleAS/TPRS/app/oracle/product/9.2.0.1.0/bin/oracle for SID TPRSSo the Solaris user that starts the listener HAS NO ACCESS rights to the directory path and/or the executables (lsnrctl / tnslsnr).
[oracle@srv01-18-102 bin]$ ps -ef|grep tns
oracle 11967 1 0 Jun07 ? 00:00:53 /u01/app/oracle/product/11.1.0/dbhome_1/bin/tnslsnr LISTENER -inherit
oracle 28694 17439 0 17:49 pts/0 00:00:00 grep tnsYou can choose for a "more than one listener" solution or "only one listener". Whatever you do the unix user that starts the oracle, listener executables have to be the same OR sicky bits have to exist on the executables (so the user is allowed to start the executables and access the memory realms as if it was the actual owner).
The moment you don't use the defaults - aka "LISTENER" or a non default port (1521), you will have to define this via the database parameter
LOCAL_LISTENER
SQL> conn / as sysdba
SQL> show parameter local_listener
NAME TYPE VALUE
local_listener string
SQL> ALTER system SET LOCAL_LISTENER=
"(ADDRESS=(PROTOCOL=TCP)(HOST=sun3.tuprasnet.local)(PORT=1522))"
scope=BOTH;
System altered.
SQL> show parameter local_listener
NAME TYPE VALUE
local_listener string (ADDRESS=(PROTOCOL=TCP)(HOST=sun3.tuprasnet.local)(PORT=1522))Now the database "knows" that it has to register itself against "sun3.tuprasnet.local" and will be serviced via port 1522.
After been set on database level, the "LOCAL_LISTENER" value can be resolved via the string itself or (*most common way of doing it is using a tnsalias*) is resolved via the tnsnames.ora file (the string given in LOCAL_LISTENER is an tns ALIAS).
If you use ONE listener, then databases can register themselves against SQL*Net compatible listeners. So you don't have to use a 9i listener for a 9i database. A 10g database is also allowed.
If I use a ONE listener solution, then I normally pick the listener from the highest database version and let all database versions use this listener.
The post given here (http://www.liberidu.com/blog/?p=116): "Registering non-default XMLDB HTTP/WebDAV and FTP ports on a non-default Oracle Listener port" describes a use case which is even more "extreem" regarding shared server functionality, based on TWO listeners and NON-DEFAULT PORT addressing, based on an Oracle 9 and Oracle 10 environment on the same machine.
HTH
M.
Edited by: Marco Gralike on Jun 8, 2009 6:01 PM -
Multiple Oracle Homes - Oracle Listener failes to start after installation
Just in case the listener fails to start after an oracle installation, please check the oracle ports in the listener.ora and tnsnames.ora, both of which are present in the following directory:
...\oracle\<SID>\<Ver>\NETWORK\ADMIN
All installations should have separate listener ports eg. If the first installation has port 1527, the next one should be 1528 and so on..
If they do not, manually change the ports and start the listeners.
Also check SAP Note 98252. Although I didn't find it necessary (I think it applies only if you have a single listener for all oracle homes), it did give me an idea that there some config problem in the .ora files.
Also see [this thread|Oracle Listener error in Import ABAP phase?; for related detailshi
thanks for the help ,
I have been using the SQL Server , i am totally blank about Oracle
i am totally confused with this user, and hoststring
i logged in to the enterprise manager using System and manager password
But i cannot connect to any database using SQL Server
i am not remembering any user name or password i have given during installation.
the only thing i remember is
Global databasename = (globedb) i have given
For SID = globedb the same name i have given
for sys ,i have given sysdb as password
and for system i have given systemdb as password
with this can i do anything
when expand the schemas ,i can see the XDB,SCOTT and SYS . how can i login to this .
if i want to login to the scott
what would be the username,password,and hoststring. since i haven't set any password and username ,there would be some default username ,password, and hoststring.
if any one can help me please help me
thanks regards -
Oracle 11g problem with creating shared memory segments
Hi, i'm having some problems with the oracle listener, when i'm trying to start it or reload it I get the follow error massages:
TNS-01114: LSNRCTL could not perform local OS authentication with the listener
TNS-01115: OS error 28 creating shared memory segment of 129 bytes with key 2969090421
My system is a: SunOS db1-oracle 5.10 Generic_144489-06 i86pc i386 i86pc (Total 64GB RAM)
Current SGA is set to:
Total System Global Area 5344731136 bytes
Fixed Size 2233536 bytes
Variable Size 2919238464 bytes
Database Buffers 2399141888 bytes
Redo Buffers 24117248 bytes
prctl -n project.max-shm-memory -i process $$
process: 21735: -bash
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-shm-memory
privileged 64.0GB - deny
I've seen that a solution might be "Make sure that system resources like shared memory and heap memory are available for LSNRCTL tool to execute properly."
I'm not exactly sure how to check that there is enough resources?
I've also seen a solution stating:
"Try adjusting the system-imposed limits such as the maximum number of allowed shared memory segments, or their maximum and minimum sizes. In other cases, resources need to be freed up first for the operation to succeed."
I've tried to modify the "max-sem-ids" parameter and set it to recommended 256 without any success and i've kind of run out of options what the error can be?
/RegardsI see, I do have the max-shm-ids quite high already so it shouldn't be a problem?
user.oracle:100::oracle::process.max-file-descriptor=(priv,4096,deny);
process.max-stack-size=(priv,33554432,deny);
project.max-shm-memory=(priv,68719476736,deny) -
2 systems with 2 Oracle Listener on Windows
Hi Gurus,
I am installing a 2nd system on a Windows server and want to use a separate Listener (with an own port).
sapinst is not able to start the 2nd listener and it is also not possible to start it manually.
The problem is that the new listener OracleQAS102TNSListener seems to point to the 1st listener parameter file.
System parameter file is K:\oracle\DEV\102\network\admin\listener.ora
Log messages written to K:\oracle\DEV\102\network\log\listener.log
I already deleted the service and re-created it, but it is still the same situation. To re-cretae the service I just call lsnrctl start from the correct Oracle home directory and if the service is not avaialable it is created.
Of course I could configure the 2nd listener within the 1st listener.ora - but I definitely do not want this!
I checked the environment and there is no entry from the other system - so is there anybody who has an idea where the Oracle listener gets the information to take the wrong listener.ora file?
Thank you
PhilippHi Phillipp,
I have a server with two systems runnning 1527 and 1537 as well, and is was
set up correctly with sapinst. I can query both listeners from the cmd.exe
as both sidadm users by only changing the ORACLE_HOME !
Nothing else matters.
Login devadm -> "lsnrctl status" shows DEV configuration
Then SET ORACLE_HOME to the other installtion
"lsnrctl status" shows QAS configuration
I think you need to use the net assistent to configure correctly, because on windows
both listeners have the same name LISTENER (which does not work on UNIX at all,
and causes shared memory problems there).
So I suggest:
- Remove QAS Listener
- Stop DEV Listener
- CREATE QAS Listener as qasadm when DEV Listener is stopped
If you manage to get them to work one by one, stop using lsnrctl for anything else but STATUS.
To manage the listeners, use "net start / net stop"
Hope this helps
Volker -
Hi, I have updated my Oracle 10g (running on Windows XP) from version 10.2.0.1 to 10.2.0.3 and now I am trying to execute the patch: 6430171that solves several bugs.
The problem is that when I run the Opatch application I get the following error:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>cd %ORACLE_HOME%\opatch
C:\oracle\product\10.2.0\db_1\OPatch>opatch apply C:\GTech10\p6430171_10203_WINN
T\6430171
Invoking OPatch 10.2.0.3.4
Oracle Interim Patch Installer version 10.2.0.3.4
Copyright (c) 2007, Oracle Corporation. All rights reserved.
Oracle Home : C:\oracle\product\10.2.0\db_1
Central Inventory : C:\Program Files\Oracle\Inventory
from : n/a
OPatch version : 10.2.0.3.4
OUI version : 10.2.0.3.0
OUI location : C:\oracle\product\10.2.0\db_1\oui
Log file location : C:\oracle\product\10.2.0\db_1\cfgtoollogs\opatch\opatch2008-
04-25_17-31-16PM.log
ApplySession applying interim patch '6430171' to OH 'C:\oracle\product\10.2.0\db
_1'
Interim patch 6430171 is a superset of the patch(es) [ 5556081 5557962 ] in OH
C:\oracle\product\10.2.0\db_1
OPatch will rollback the subset patches and apply the given patch.
Running prerequisite checks...
Prerequisite check "CheckActiveFilesAndExecutables" failed.
The details are:
Following files are active :
C:\oracle\product\10.2.0\db_1\bin\oci.dll
ApplySession failed during prerequisite checks: Prerequisite check "CheckActiveF
ilesAndExecutables" failed.
System intact, OPatch will not attempt to restore the system
The following warnings have occurred during OPatch execution:
1) OUI-67078:Interim patch 6430171 is a superset of the patch(es) [ 5556081 555
7962 ] in OH C:\oracle\product\10.2.0\db_1
OPatch failed with error code = 74
C:\oracle\product\10.2.0\db_1\OPatch>Currently there is no database installed on my system and the Oracle Listener is not running, so I don't know what process is using the oci.dll.
I tryed to delete it but I couldn't which confirms that the dll is really in use by something.
Can anyone help me?
Thanks,
Komyg
PS: I have also updated Opatch with the patch: 4898608user9103264 wrote:
in my case it was COM+ System Application locking the oci.dll fileI'm really curious, because I've seen this kind of thing before. You just registered on the forum today, and your very first (and so far only) post is a reply to a message that is over two years old. Not that there is any wrong with that, but I'm just trying to imagine what a brand new member is doing to even find such old threads. I know when I first joined I certainly didn't spend time on archeological expeditions! ;-) -
Hi there,
I'm trying to make a program to access a oracle table for the first time and I'm I'm having problems with the following command
Connection con = DriverManager.getConnection( url, "internal", "kirchner" );
where
String url = "jdbc:oracle:thin:@127.0.0.1:2481:mib";
and mib is the ORACLE_SID.
Does anyone have any idea what can be the problem? By the way, am I supposed to install something besides Java and Oracle or change any configuration?
Thanks,
AndreHi Joel,
thanks a lot for the help. Now I could make it work fine using the Oracle thin driver as you said, but whn I try to use the SUN JDBC-ODBC BRIDGE I get the following error
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6106)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:6263)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:2488)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:317)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:160)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at com.sieg.MIB.Test.<init>(Test.java:11)
at com.sieg.MIB.Program.<init>(Program.java:7)
at com.sieg.MIB.Program.main(Program.java:12)
Process exited with exit code 1.
these source I used for this teste is the following on
package test;
import java.sql.*;
public class Test
..public Test()
....try
......Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
......Connection con = DriverManager.getConnection( "jdbc:odbc:mib", "test", "123teste123" );
....catch( Exception theException )
......theException.printStackTrace();
......System.exit( 1 );
what can be the problem now? Don't I need to specify the port and IP address where the Oracle listener is listening?
Thanks,
Andre -
GC 10gR3 - Edit Oracle Listener Configuration - listener.ora is DOS-Format
RDBMS Version:: 9i / 10g
Operating System and Version:: Unix / RHEL 4
Error Number (if applicable):: NL-00278
Product (i.e. Trace, DB Diff, Expert, etc):: Listener Configuration
Product Version:: 10.2.0.3
OEM Console Operating System and Version:: Windows 2003
GC 10gR3 - Edit Oracle Listener Configuration - listener.ora is DOS-Format under Unix
Hello everyone,
during an demo of Grid Control 10gR3 for an customer I found the following issue:
When the Grid Control Server is running under Windows and the listener.ora file of an target is edited with GC the resulting file is in DOS-Format even if the target is a Unix system. This can cause the listener to fail during the restart.
To reproduce that problem you have to do the following steps:
1. You need GC under Windows and a Listener target under Unix/Linux
2. Go to the edit page of the listener-target and use the "Edit" Button
3. Go to the "Logging & Tracing" Tab and enable Logging
4. Change the Logfile to a new filename e.g. LISTENER2.log
5. Apply that change with the "OK" button
6. Let the Listener get restarted on the next screen
Result:
You receive an error message:
LSNRCTL> Starting /opt/oracle/ora10g/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.2.0.1.0 - Production
NL-00280: error creating log stream /opt/oracle/ora10g/network/log
/listener2.log
.log
NL-00278: cannot open log file
SNL-00016: snlfohd: error opening file
Linux Error: 2: No such file or directory
Listener failed to start. See the error message(s) above...
Analysis:
The listener.ora file is in DOS-Format and the Listener seams to have some problems to create a new log-file in that case. If the listener.ora file is converted manually with the tool dos2unix to be in Unix-Format the Listener starts without problems.
I can reproduce that behavior on two grid control installations. Can someone also reproduce that problem? I have not found an Bug or Patch for that issue.
Best Regards
FrankHello,
well, the listener.ora file is correct - the only problem is that it is in DOS-Format. When I use the tool dos2unix to convert listener.ora to be in unix format there are no problems to restart the listener.
Bye
Frank -
How can change Oracle Listener ownership account?
Hi all
For Oracle 10gR2
IS it possible to change oracle listener ownership account for current instance or only for fresh installation,
ThanksOk, STIG-ID is DO0121, vulnerability V0003843.
You would need to bring up netca and remove the listener. (create a backup of the listener first) Then with the new user, bring up netca and create a new listener, then copy in all the stuff you had in the previous listener that you need. The new user would need to have TNS_ADMIN set. Not supported by Oracle in RAC. Patching process will have issues. From my SR with Oracle: "I've decided to keep the listener running under 'oracle'. I was able to get the listener to run under another owner and was able to get the listeners to start on reboot but once I applied the July CPU, there were permission problems that had to be manaully resolved. (libclnt.so.10.1)." -
Oracle reports problem in distribution with xml file
Hi ,
I am having problem while I am trying to distribute the file with specifing the destination details in the xml. If I am giving the destination details in url then it is working.
Ex.
This is Working
http://bryxh91:8889/reports/rwservlet?report=devlopersuit/reports/test.jsp&userid=anju/[email protected]&desformat=pdf&destype=file&desname=devlopersuit/reports/output_file.pdf
Not working :
http://bryxh91:8889/reports/rwservlet?report=devlopersuit/reports/test.jsp&userid=anju/[email protected]&DISTRIBUTE=YES&destination=devlopersuit/reports/dis_test.xml
xml file
<destinations>
<file id="test" name="output_file.pdf" format="pdf">
<include scr="mainSection"/>
</file>
</destinations>
Error : REP-34304: Distribution failed to complete; review the distribution lists
Its been week I tried many things , but not working.
Right now I am trying to distribute to single file but my goal is to burst and distribute on basis of account number.
This is the first stage of the project.
Thanks a lot for the help
AnjuHello
see answer in Oracle reports problem in distribution with xml file
Regards -
Hi,
We have some applications developed in Apex 3.2.1 (which is mod_plsql) that have not been moved into Production yet. We are planning to upgrade to Apex 4.0 with Oracle Listener as soon as they are available (we don't want to turn on mod_plsql on any web server). What will be the migration process? Will my applications function and look the same when I open them in Apex 4.0? Will any functionality, formatting, etc. be lost?
I heard that there is a Migration Assistant but there is not much information available.
When Apex 4.0 and Oracle Listener will be released? Summer 2010?
I would appreciate all the information that you have about this.
Thanks,
VioletaA new dedicated OTN Forum has been set up for the APEX Listener: ORDS, SODA & JSON in the Database
Please use this forum for all future APEX Listener posts.
Regards,
David -
ORA 12224 - TNS: No Listener problem
Hi there,
I have SQL*Plus working on client A (Sun Solaris, 9i), connecting to server C (Windows NT, 7.3.4)
From client B (Sun Solaris, 8.0.6), trying to connect to server C using the same TNSNAMES.ORA, same user & instance, I get the error :
ORA-12224: TNS:no Listener
This error, to me, means that the Oracle listener on server C is not working. Which is not possible, because it does work from client A !
Where did I go wrong ?
Could this mean that client B does not have network access to server C (client B is in DMZ, but should have all required accesses) ?
Thanks in advance !
Best regards,
JeromeDo you have a firewall between the server and the clients and are allowing only 1521 through? If so, read on. Oracle on NT by default uses a non shared socket impl which essentially means that even though the original request comes in on 1521, the server bequeaths the connection to a thread listening on a different port (a high port) and sends a redirect request back to the client. When the client attempts to connect to this neew port, the firewall blocks it. The way around this is
1. Get a firewall that recognizes SQLNet like checkpoint and allow all SQLNet traffic through
2. Open up all high ports (I can hear the sysadmins wanting to kill you)
3. Get Oracle to use SHARED_SOCKETS (if applicable to your platform/version. Update the registry to set SHARED_SOCKETS = true. This is a feature in Winsock2.0 that allows a socket to be shared through IO completion ports. (There is a great whitepaper on Metalink/Technet. Search for SHARED_SOCKETS)
HTH
Ram -
Everyones Oracle Linux Problem solved!!!
Everyones Oracle Linux Problem solved!!!
Here's something Linux people should relate to: Use what works!
what works?
NT works! NT works great with 8i AND OAS.
No hassles at all!
Up and running within one day!!!!
Guaranteed!
U don't see a NT forum here with people having ridiculous install problems like Linux people?
Perhaps Oracle should moderate this newsgroup and even give an authorative answer or two?
nullI have switched our development and soon production databases to Linux because it runs like a charm. Fast and efficient, no problems. The installer has been a problem no doubt because Oracle put less of an emphasis on debugging their Linux installer than their idiot-proof NT installer.
By the way, I was able to circumvent installer problems by just linking svrmgrl to svrmgrlO; this avoided the dreaded segmentation fault and kicked everything open just fine.
BTW, about NT; what makes an OS is not how well everything works when everything is going well, but how bad it gets when something goes bad. For instance, the segmentation faults on Linux weren't a problem because I just picked up and continued; on NT you'd have to restart the whole system...not a pleasant feature.
null -
Errors starting oracle listener
Hello all, I am currently faced with this error starting the oracle listener for a system copy. Would really appreciate some help with this.
LSNRCTL for HPUX: Version 10.2.0.2.0 - Production on 21-AUG-2007 10:47:15
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Starting /oracle/DEV/102_64/bin/tnslsnr: please wait...
/usr/lib/hpux64/dld.so: Unable to find library 'libons.so'.
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
HPUX Error: 32: Broken pipe
Thanks,
IqbalHOME=/home/devadm
PATH=/oracle/DEV/102_64/bin:.:/home/devadm:/usr/sap/DEV/SYS/exe/run:/usr/bin:/usr/ccs/bin:/usr/contrib/bin:/usr/contrib/Q4/bin:/opt/perl/bin:/opt/hparray/bin:/opt/nett
ladm/bin:/opt/fcms/bin:/usr/contrib/kwdb/bin:/usr/bin/X11:/opt/graphics/common/bin:/opt/upgrade/bin:/opt/ipf/bin:/opt/wbem/bin:/opt/wbem/sbin:/opt/resmon/bin:/opt/perf
/bin:/opt/prm/bin:/opt/sas/bin:/opt/sec_mgmt/bastille/bin:/opt/dsau/bin:/opt/dsau/sbin:/opt/firefox:/opt/gnome/bin:/opt/ignite/bin:/opt/mozilla:/opt/perl_32/bin:/opt/p
erl_64/bin:/opt/sec_mgmt/spc/bin:/opt/ssh/bin:/opt/swa/bin:/opt/hpsmh/bin:/opt/thunderbird:/opt/gwlm/bin:/opt/drd/bin:/opt/sfm/bin:/usr/contrib/bin/X11
LOGNAME=devadm
SHELL=/bin/csh
TERM=hp
COLUMNS=167
LINES=54
MANPATH=/opt/VRTS/vxfs4.1/man:/usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contrib/man:/usr/local/man/%L:/usr/local/man:/opt/graphics/common/man:/opt/igni
te/share/man/%L:/opt/ignite/share/man:/opt/ipf/man:/opt/ldapux/share/man:/opt/ldapux/ypldapd/man:/opt/cifsclient/share/man:/usr/dt/share/man:/opt/samba/man:/opt/samba/
WTEC_Support_Tools/man:/opt/openssl/man:/opt/openssl/prngd/man:/opt/wbem/share/man:/opt/resmon/share/man/%L:/opt/resmon/share/man:/opt/perf/man/%L:/opt/perf/man:/opt/p
rm/man/%L:/opt/prm/man:/opt/sec_mgmt/share/man:/opt/dsau/man:/opt/gnome/man:/opt/VRTS/man:/opt/perl_32/man:/opt/perl_64/man:/opt/sec_mgmt/share/man/%L:/opt/ssh/share/m
an:/opt/swa/share/man/%L:/opt/swa/share/man:/opt/gwlm/man/%L:/opt/gwlm/man:/opt/drd/share/man/%L:/opt/drd/share/man:/opt/sfmdb/pgsql/man:/opt/sfm/share/man
TZ=EST5EDT
SAPSYSTEMNAME=DEV
DIR_LIBRARY=/usr/sap/DEV/SYS/exe/run
SHLIB_PATH=/usr/sap/DEV/SYS/exe/run:/oracle/client/10x_64/instantclient
THREAD=NOPS
dbms_type=ORA
dbs_ora_tnsname=DEV
dbs_ora_schema=SAPSR3
ORACLE_SID=DEV
DB_SID=DEV
ORACLE_BASE=/oracle
TNS_ADMIN=/usr/sap/DEV/SYS/profile/oracle
ORACLE_HOME=/oracle/DEV/102_64
NLS_LANG=AMERICAN_AMERICA.UTF8
SAPDATA_HOME=/oracle/DEV
hcgwdd5:devadm 28>
HCP to DEV
Maybe you are looking for
-
Missing Records from R/3 Production to BW 3.5 Production (Sales Documents)
Hi Experts I am working on SAP BW 3.5 Version When I am Loading data from R/3 Production to BW 3.5 Production half of the Sales Documents are Missing which are start with Alphabetical and I have done right LO-Cokpit procedure properly for 2LIS_11_VAI
-
How to stop the message "press 1 for ..."
Hello, while I'm at it...does anyone know how to stop the instructions that get attached to my outgoing voicemail message? You know, the one that says, press 1 for __, press 2 for __, press * to send a fax.....in my old phone (also with Verizon) it
-
hi, please this is urgent , does someone have any fixes/solutions for this problem. i am trying to debug jsp's from jdeveloper and i am able to obtain a oracle connection from weblogic and this is the error i recieved. thanx sri Fatal NI connect erro
-
Data Writing Speed for Excel Sheet while taking data from PCI DAQ card
Dear All, I am taking the data form the card EX-92026 pci card and writing those datas into the Excel sheet, now i want the data at the speed of max of 10 miliseconds but while writing the data into excel sheet, it shows the diff of 15 ms b
-
Registered,but still in trial mode
Hi, I downloaded trial of student edition extended CS4, bought hard copy from shop, obtained serial number, registered, activated but still am in trial mode with program. Can anyone help me please?