Information listener.log on database

Good afternoon,
I got problem to get from what souce that connect to oracle.
my question :
does oracle save the information about the listener.log in database ?
I can see in listener.log there are information about source program that connect
to oracle, example EXCEL.EXE
I want to use it to create logon trigger and not allowed user to connect using ms excel.
If I use v$session field program, it seem I could not get it.
example :
if the user used shortcut in screen then the information exel.exe is not there.
Thanks

Thank you very much for replaying.
If the user using the shortcut, it doesn't show the excel.exe or access.exe,
(actually if v$session on field program show it, it's ok for me, because if they rename the name acess.exe become my.exe, I will validate in my trigger logon, only sqlplusw.exe or ifrun60.exe are allowed to connect to the oracle, so another products are not allowed).
my testing :
1. open microsoft Access then open connect to oracle
SQL> select program from v$session
PROGRAM
ORACLE.EXE
ORACLE.EXE
ORACLE.EXE
ORACLE.EXE
ORACLE.EXE
ORACLE.EXE
C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE
SQLPLUSW.EXE
C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE
11 rows selected.
2. create shortcut for Ms Access file on desktop then open it (double click) then connect to oracle
SQL> r
1* select program from v$session
PROGRAM
ORACLE.EXE
ORACLE.EXE
ORACLE.EXE
ORACLE.EXE
ORACLE.EXE
ORACLE.EXE
C:\Documents and Settings\Administrator.USR1\Desktop\Shortcut to
SQLPLUSW.EXE
C:\Documents and Settings\Administrator.USR1\Desktop\Shortcut to
11 rows selected.
test no.2 didn't show up the MSACESS.EXT, but
C:\Documents and Settings\Administrator.USR1\Desktop\Shortcut to
and I guess it was cut because the length field program on V$session only 64 char.
I think PRODUCT_USER_PROFILE is basing on user, I have never tried it yet, but if base on user, I don't think I can use it. I need to protect base on computer / terminal.
any suggestion ?

Similar Messages

  • Errors in alert log and listener log and "alter database mount exclusive"

    Hello!
    I need a help.
    Database 11R2 works under MS Windows Server.
    Whwn I start it using Services, according alert log it is started by command "alter database mount exclusive".
    Next - alter database open.
    After this, it seams that program, which should put data into database, can not work with it, because I see errors in alert log: ora-12537, 12560, 12535, 12570, 12547.
    What does itmean and what to do?
    This is extract from alert_log
    ORACLE_BASE from environment = C:\Oracle
    Mon Feb 04 14:54:53 2013
    alter database mount exclusive
    Successful mount of redo thread 1, with mount id 1458539517
    Database mounted in Exclusive Mode
    Lost write protection disabled
    Completed: alter database mount exclusive
    alter database open
    Thread 1 opened at log sequence 3105
    Current log# 3 seq# 3105 mem# 0: C:\ORACLE\ORADATA\xxx\REDO03.LOG
    Successful open of redo thread 1
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    SMON: enabling cache recovery
    Successfully onlined Undo Tablespace 2.
    Verifying file header compatibility for 11g tablespace encryption..
    Verifying 11g file header compatibility for tablespace encryption completed
    SMON: enabling tx recovery
    Database Characterset is AL32UTF8
    No Resource Manager plan active
    Mon Feb 04 14:55:04 2013
    replication_dependency_tracking turned off (no async multimaster replication found)
    Starting background process QMNC
    Mon Feb 04 14:55:06 2013
    QMNC started with pid=20, OS id=2860
    Completed: alter database open
    Mon Feb 04 14:55:11 2013
    Starting background process CJQ0
    Mon Feb 04 14:55:11 2013
    CJQ0 started with pid=25, OS id=2000
    Mon Feb 04 14:55:11 2013
    db_recovery_file_dest_size of 4977 MB is 0.00% used. This is a
    user-specified limit on the amount of space that will be used by this
    database for recovery-related files, and does not reflect the amount of
    space available in the underlying filesystem or ASM diskgroup.
    Mon Feb 04 15:00:29 2013
    Starting background process SMCO
    Mon Feb 04 15:00:29 2013
    SMCO started with pid=32, OS id=3212
    Edited by: kogotok1 on Feb 4, 2013 4:54 PM

    Thank you.
    But in the same time - when I see in alert log those error messages ora -12560, 12537,12535,12570 and so on - clients programs, whiie try to connect, hang up.
    For sql plus takes 20 minutes to connect.
    lsnrctl status gives the following
    LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 04-FEB-2013 16:01
    :46
    Copyright (c) 1991, 2010, Oracle. All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx-BD.mosxxx
    .elektra.net)(PORT=1521)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Produ
    ction
    Start Date 01-FEB-2013 10:22:48
    Uptime 3 days 5 hr. 39 min. 54 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File C:\Oracle\listener.ora
    Listener Log File c:\oracle\diag\tnslsnr\xxx-BD\listener\alert\l
    og.xml
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xxx-BD.mosxxx.elektra.net)
    (PORT=1521)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
    Services Summary...
    Service "CLRExtProc" has 1 instance(s).
    Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Service "XXX" has 2 instance(s).
    Instance "XXX", status UNKNOWN, has 1 handler(s) for this service...
    Instance "xxx", status READY, has 1 handler(s) for this service...
    Service "XXXDB" has 1 instance(s).
    Instance "xxx", status READY, has 1 handler(s) for this service...
    The command completed successfully
    To tell the truth I am confuse - I thought I have only 1 service "XXXDB" and 1 instance - "xxx".
    May be I have wrong entries in tnslsnr.ora?

  • Slow database connections due to large listener.log

    hi gurus
    A 9.2.0.8 database running on AIX system,it took nearly 1 seconds to make a connection to the database. I cleared the listener.log which is around 1.2g and restart the listener and the problem solved.
    I want to why this happed?Does large listener.log will degrade the performace of listener?
    Thanks in advance!

    Hi,
    Yes, i also faced the same issue and after trimming the listener log, problem got resolved. As far my knowledge as big the log file is it takes time to write in log file (its a general concept if you have notepad file of 100MB and want to write something end of the file then it takes time to load in memory or moving cursor to last position for writing, same concept is here).

  • Listener log file

    My database version is 11g Release 11.1.0.6.0.
    I need my listener to write to a specific log file, I've tried different things including setting the following parameters in listener.ora and restrarting the listener:
    LOG_DIRECTORY_LISTENER = /mydesireddirectory
    LOG_FILE_LISTENER =/mydesireddirectory/listener.log
    In spite of whatever I do, it puts the log file in :
    /ORACLE_HOME/log/diag/tnslsnr/hostname/listener/alert/log.xml
    can anyone tell me how to get round this please, I don't want an xml listener log and I don't want it in that directory.
    thank you.

    Hi,
    In Oracle 11g you have
    automatic diagnostic repository
    The automatic diagnostic repository (ADR) is a systemwide tracing and logging central repository. The repository is a file-based hierarchical datastore for depositing diagnostic information, including network tracing and logging information
    DIAG_ADR_ENABLED_listener_name
    The DIAG_ADR_ENABLED_listener_name parameter indicates whether ADR tracing is enabled. By default it is on. So Listener would be writing to the diag folder only.
    Since LOG_DIRECTORY_listener_name and LOG_FILE_listener_name is a non-ADR parameter. They both would be ignored if above parameter is set to on. To disable ADR, use
    DIAG_ADR_ENABLED_listener_name=off and then only non-ADR parameter would be in effect.
    Regards
    Anurag

  • ORA-12535 error but TNSPing Works and listener logs connection

    We recently migrated our firewall and then started seeing this problem for users outside of our own subnet. However, although the user gets this error when launching the application, the workstation is able to TNSPing the server successfully and listener.log does log the connection.
    I was hoping someone might have some ideas or suggestions as to what might be causing the error despite the apparent connectivity to the database.
    Thanks in advance.

    Thanks so much for the suggestions.
    1. telnet <host> 1521 connects
    2. sqlplus <username>/<pwd>@<instance> returns the ORA-12535 error
    Finally, the sqlnet.log on the client side doesn't log anything when launching the application so I have no information as to what exactly is occurring at that point. However, the sqlplus command above logged the following:
    VERSION INFORMATION:
    TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
    Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 9.2.0.1.0 - Production
    Time: 26-JAN-2007 08:43:41
    Tracing not turned on.
    Tns error struct:
    nr err code: 0
    ns main err code: 12535
    TNS-12535: TNS:operation timed out
    ns secondary err code: 12560
    nt main err code: 505
    TNS-00505: Operation timed out
    nt secondary err code: 60
    nt OS err code: 0
    I've been doing more research on this -- please note that I'm not an Oracle dba so I am just getting familiar with lots of things -- and have learned that user connect requests come in through 1521 but are then randomly redirected to other ports. Given the new firewall, I'm wondering if it's an issue that the random ports being selected aren't open for the users outside of our subnet. Does this sound like a plausible explanation? If so, how do administrators generally handle this -- by opening the necessary ports on the firewall? Is there some other standard approach?
    Again, thanks so much for any assistance you can provide.

  • Listener.log size limit on Linux 64-bit

    Hi!
    We have listener.log file growing very fast because of very active database. Every month or two I truncate that file to free up disk space but this time I forgot to truncate it for some time.
    File grew to 4294967352 bytes and stopped there on that size. Everything is working as it should with listener service - only listener.log file isn't updating.
    I've tried to search for more informations about listener.log size limit but haven't found answer that satisfies me.
    Where can I find more information why my listner.log file is limited to 4294967352 bytes?
    I suppose that this is some OS limit but how can I check this?
    It is Linux 64-bit OS with Oracle 10.2.0.4.
    Thanks for possible answers and best regards,
    Marko Sutic

    Ah, yes... thanks Sybrand for reminder, my brain just stopped working :)
    Just resolved my problem:
    LSNRCTL> set current_listener LISTENER_DB
    Current Listener is LISTENER_DB
    LSNRCTL> set log_file listener_db1
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.2.10.40)(PORT=1521)))
    LISTENER_DB parameter "log_file" set to listener_db1.log
    The command completed successfully
    LSNRCTL> set log_file listener_db
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.2.10.40)(PORT=1521)))
    LISTENER_DB parameter "log_file" set to listener_db.log
    The command completed successfully
    LSNRCTL>
    Regards,
    Marko

  • Listener.log file message

    Hi Gurus
    I am using oracle 10g 10.2.0.1 database.
    In my listener log file frequently getting message '* service_update * ' .
    Is it indicating any error ?
    Please update me.
    Regards
    Rabi

    Hi;
    PMON is responsible for updating the listener with information about a particular instance such as load and dispatcher information. Maximum load for dedicated connections is determined by the PROCESSES parameter. The frequency at which PMON provides SERVICE_UPDATE information varies according to the workload of the instance.
    The maximum interval between these service updates is 10 minutes.
    The listener counts the number of connections it has established to the instance but does not immediately get information about connections that have terminated.
    Only when PMON updates the listener via SERVICE_UPDATE is the listener informed of current load. Since this can take as long as 10 minutes, there can be a difference between the current instance load according to the listener and the actual instance load.
    Source:
    DBconsole Initialization Fails Due To Error ORA-12516 [ID 458308.1]
    PS:Please dont forget to change thread status to answered if it possible when u belive your thread has been answered, it pretend to lose time of other forums user while they are searching open question which is not answered,thanks for understanding
    Regard
    Helios

  • Listener.log not been updated

    I am on linux x86 OEL4.
    using 10.2.0.3.
    My listener.log is not been updated since the 30 May.
    Weird.
    /opt/oracle/app/oracle/product/10.2.0/db_1/network/log
    [oracle@juk-prod log]$ ll
    total 4203424
    -rw-r--r-- 1 oracle oinstall 4294967428 May 30 21:49 listener.log
    -rw-r--r-- 1 oracle oinstall 5123274 Sep 16 12:29 sqlnet.log
    if i do status in lsnrctl:
    Listener Parameter File /opt/oracle/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Listener Log File /opt/oracle/app/oracle/product/10.2.0/db_1/network/log/listener.log
    everything seems fine.
    This database gets lots of connection per minute.
    whats going on?

    i fix the problem by doing:
    SET LOG_FILE list.log
    now i get information in list.log
    any idea why it would stop logging info once the log was at 4gig?

  • CR VS 2013 error: Additional information: Failed to load database information.

    We have VS 2008 (V9.0.30729.1 SP1) using .Net 3.5 under Windows Server 2003 R2 Data Center Edition. VS 2008 came with Crystal Reports Version 10.5.3700.0. We developed a little report in a winform to run against Oracle 11gR2 using the OLE DB support in the CR Report Wizard in the VS 2008 IDE. It was a standard report with some code to print the report directly to the printer with out the viewer control. Here is the working code:
    Imports System.Data.OleDb
    Imports System.Data
    Imports System
    Imports System.Windows.Forms
    Imports CrystalDecisions.CrystalReports.Engine
    Imports CrystalDecisions.Shared
    Public Class Form1
        Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            Dim crReportDocument As New CrystalReport1()
            Dim DataSet1 As DataSet
            Dim adoOleDbConnection As OleDbConnection
            Dim adoOleDbDataAdapter As OleDbDataAdapter
            Dim connectionString As String = ""
            connectionString = "Provider=OraOLEDB.Oracle;"
            connectionString += "Data Source=OURDBNAME;"
            connectionString += "User ID=OURUSERID;Password=OURPSW"
            adoOleDbConnection = New OleDbConnection(connectionString)
            Dim sqlString As String = ""
            sqlString = "SELECT * FROM edi_filing_source_lov where filing_source_code in ('A','E')"
            adoOleDbDataAdapter = New OleDbDataAdapter(sqlString, adoOleDbConnection)
            DataSet1 = New DataSet()
            adoOleDbDataAdapter.Fill(DataSet1, "edi_filing_source_lov")
            crReportDocument.Database.Tables(0).SetDataSource(DataSet1)
            crReportDocument.PrintOptions.PrinterName = "HP_LaserJet_4350_PCL_5e_Info_Tech"
            crReportDocument.Refresh()
            crReportDocument.PrintToPrinter(1, False, 1, 99)
            Me.Close()
        End Sub
    End Class
    We want to migrate this report to VS 2013. We installed VS 2013 Professional (V12.0.30110.00 Update 1) under Windows Server 2012 R2 Data Center Edition. We downloaded CRforVS_13_0_9 and installed it in VS 2013. We moved the project from VS 2008 and opened it under VS 2013. It looks like it converted OK. When we run it we get the following error:
    An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in CrystalDecisions.CrystalReports.Engine.dll
    Additional information: Failed to load database information.
    Error in File temp_f11eb1be-db98-4d33-800c-4db3b36ab14e {EEB2A9E4-8239-49CB-B016-8CE4F4C7643E}.rpt:
    Failed to load database information.
    More information: We can step through the wizard in VS 2013 using the standard template and add a report viewer control to the form and point it at the report and run it just fine in the VS 2013 IDE when there is no code in the form1_load event. We feel we have the Oracle.DataAccess.dll for the 11.2.0 client installed and tested correctly on the server and do not feel there is an issue with data base installation. When we add back the code above to the form1_load event and run it we get the error above.
    We have the logger set up but nothing gets added to the log files.
    We have tried three different ways to set the data source to resolve the error that is occurring at this line of code that is failing but with no luck:
    crReportDocument.Database.Tables(0).SetDataSource(DataSet1)
    crReportDocument.SetDataSource(DataSet1)
    crReportDocument.Database.Tables(0).SetDataSource(DataSet.Tables("edi_filing_source_lov"))
    Do you have any other suggestions we could try?
    Bruce

    Hi Bruce
    In my experience, the only reason for the error is that the there is an issue with the dataset and as a back up sort of a thing, the report engine is attempting to connect to the database the report was created off of. To test the dataset with the report, see this wiki on how to.
    Also, ensure that you have a look at this KBA.
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • How to configure different listener for each database in 11gR2 RAC

    Hi Friends,
    Current Prod Setup :
    11gR2 (11.2..0.2) RAC on RHEL 5.5 with 3 SCAN Listeners on default 1521 port.
    Having 4 databases which are using SCAN-IP and listening on default port only.
    As per policy, we have to create separate listeners (on different port) for each database.
    like,
    DB1 - 1522
    DB2 - 1523
    DB3 - 1524
    DB4 - 1525
    Even If I configure 4 listeners using NETCA, how my failover & load balancing will happen using SCAN & Newly Created Listeners ???
    Thanks in advance..
    Regards,
    Manish

    Hi,
    I tried on 11gR2 TEST RAC Server to have different listener with different port (1529) for SCAN & Node Listener & tested failover, load-balancing which was successful.
    [oracle@ravish5 admin]$ cat listener.ora
    LISTENER_A=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER_A)))) # line added by Agent
    ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER_A=ON # line added by Agent
    [oracle@ravish5 admin]$ ps -ef | grep lsnr
    oracle 1985 1 0 00:46 ? 00:00:00 /11g_crs/11.2.0.2/product/home/bin/tnslsnr LISTENER -inherit
    oracle 1988 1 0 00:46 ? 00:00:00 /11g_database/11.2.0.2/product/home_1/bin/tnslsnr LISTENER_A -inherit
    oracle 2928 1 0 01:00 ? 00:00:00 /11g_crs/11.2.0.2/product/home/bin/tnslsnr LISTENER_SCAN1 -inherit
    [oracle@ravish5 admin]$ lsnrctl status LISTENER_A
    LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 02-MAY-2012 03:19:35
    Copyright (c) 1991, 2010, Oracle. All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER_A)))
    STATUS of the LISTENER
    Alias LISTENER_A
    Version TNSLSNR for Linux: Version 11.2.0.2.0 - Production
    Start Date 02-MAY-2012 00:46:42
    Uptime 0 days 2 hr. 32 min. 54 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File /11g_database/11.2.0.2/product/home_1/network/admin/listener.ora
    Listener Log File /11g_database/11.2.0.2/diag/tnslsnr/ravish5/listener_a/alert/log.xml
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=LISTENER_A)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.3.5)(PORT=1529)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.3.16)(PORT=1529)))
    Services Summary...
    Service "TEST" has 1 instance(s).
    Instance "TEST2", status READY, has 1 handler(s) for this service...
    Service "TESTXDB" has 1 instance(s).
    Instance "TEST2", status READY, has 1 handler(s) for this service...
    Service "srvc_test.clover.com" has 1 instance(s).
    Instance "TEST2", status READY, has 1 handler(s) for this service...
    The command completed successfully
    SQL> show parameter listen
    NAME TYPE VALUE
    listener_networks string
    local_listener string (DESCRIPTION=(ADDRESS_LIST=(AD
    DRESS=(PROTOCOL=TCP)(HOST=192.
    168.3.16)(PORT=1529))))
    remote_listener string ravish-scan:1529
    SQL> exit
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
    Data Mining and Real Application Testing options
    [oracle@ravish5 admin]$ srvctl config scan_listener
    SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1521,1529
    [oracle@ravish5 admin]$ srvctl config scan
    SCAN name: ravish-scan, Network: 1/192.168.3.0/255.255.255.0/eth0
    SCAN VIP name: scan1, IP: /ravish-scan.clover.com/192.168.3.22
    [oracle@ravish5 admin]$ srvctl config listener
    Name: LISTENER
    Network: 1, Owner: oracle
    Home: <CRS home>
    End points: TCP:1521
    Name: LISTENER_A
    Network: 1, Owner: oracle
    Home: /11g_database/11.2.0.2/product/home_1
    End points: TCP:1529
    [oracle@ravish5 admin]$ srvctl config service -d TEST -s srvc_test.clover.com
    Service name: srvc_test.clover.com
    Service is enabled
    Server pool: TEST_srvc_test.clover.com
    Cardinality: 2
    Disconnect: false
    Service role: PRIMARY
    Management policy: AUTOMATIC
    DTP transaction: false
    AQ HA notifications: true
    Failover type: SELECT
    Failover method: BASIC
    TAF failover retries: 0
    TAF failover delay: 0
    Connection Load Balancing Goal: LONG
    Runtime Load Balancing Goal: NONE
    TAF policy specification: BASIC
    Edition:
    Preferred instances: TEST1,TEST2
    Available instances:
    TEST_NEW =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = ravish-scan.clover.com)(PORT = 1529))
    (LOAD_BALANCE = yes)
    (FAILOVER = ON)
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = srvc_test.clover.com)
    (FAILOVER_MODE =
    (TYPE = SELECT)
    (METHOD = BASIC)
    Actually different ports for different databases are required to have separation of duties. Once Firewall enabled betwen Client & DB Server only privileged users would have access to particular database.
    Regards,
    Manish

  • Listener TCPS Oracle Database SSL

    Hello,
    I would like to switch my listener from tcp to tcps.
    But we don't know how to do this, my configuration,
    SERVER:
    From server "*listener.ora*":
    SID_LIST_LISTENER =*
    +(SID_LIST =+
    +(SID_DESC =+
    +(SID_NAME = PLSExtProc)+
    +(ORACLE_HOME = /opt/u01/app/oracle/product/10.2.0)+
    +(PROGRAM = extproc)+
    +)+
    +)+
    SSL_CLIENT_AUTHENTICATION = FALSE*
    WALLET_LOCATION =*
    +(SOURCE =+
    +(METHOD = FILE)+
    +(METHOD_DATA =+
    +(DIRECTORY = /etc/ORACLE/WALLETS/oracle)+
    +)+
    +)+
    LISTENER =*
    +(DESCRIPTION_LIST =+
    +(DESCRIPTION =+
    +(ADDRESS = (PROTOCOL = TCP)(HOST = tibcoone)(PORT = 1521))+
    +)+
    +)+
    TRACE_LEVEL_LISTENER = ADMIN*
    From server "*sqlnet.ora*":
    SQLNET.AUTHENTICATION_SERVICES= (BEQ, TCPS)*
    SSL_VERSION = 0*
    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)*
    SSL_CLIENT_AUTHENTICATION = FALSE*
    TRACE_LEVEL_SERVER = ADMIN*
    WALLET_LOCATION =*
    +(SOURCE =+
    +(METHOD = FILE)+
    +(METHOD_DATA =+
    +(DIRECTORY = /etc/ORACLE/WALLETS/oracle)+
    +)+
    +)+
    SQLNET.WALLET_OVERRIDE = TRUE*
    From server "*tnsnames.ora*":
    TIB =*
    +(DESCRIPTION =+
    +(ADDRESS_LIST =+
    +(ADDRESS = (PROTOCOL = TCP)(HOST = tibcoone)(PORT = 1521))+
    +)+
    +(CONNECT_DATA =+
    +(SERVICE_NAME = TIB)+
    +)+
    +)+
    WALLET_LOCATION =*
    +(SOURCE =+
    +(METHOD = FILE)+
    +(METHOD_DATA =+
    +(DIRECTORY = /etc/ORACLE/WALLETS/oracle)+
    +)+
    +)+
    EXTPROC_CONNECTION_DATA =*
    +(DESCRIPTION =+
    +(ADDRESS_LIST =+
    +(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))+
    +)+
    +(CONNECT_DATA =+
    +(SID = PLSExtProc)+
    +(PRESENTATION = RO)+
    +)+
    +)+
    Version database server is:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit
    Two files in the path from Wallet:
    /etc/ORACLE/WALLETS/oracle/ewallet.p12
    /etc/ORACLE/WALLETS/oracle/cwallet.sso
    Server SQL> select parameter, value from v$option where upper(parameter) like '%SECURITY%';
    Enterprise User Security TRUE
    Oracle Label Security FALSE
    CLIENT:
    From client "*sqlnet.ora*":
    SQLNET.AUTHENTICATION_SERVICES= (BEQ, TCPS)*
    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)*
    SSL_CLIENT_AUTHENTICATION = FALSE*
    WALLET_LOCATION =*
    +(SOURCE =+
    +(METHOD = File)+
    +(METHOD_DATA =+
    +(DIRECTORY = "C:\Documents and Settings\user\ORACLE\WALLETS"))+
    +)+
    SSL_SERVER_DN_MATCH = OFF*
    From client "*tnsnames.ora*":
    TIB_CLIENT =*
    +(DESCRIPTION =+
    +(ADDRESS_LIST =+
    +(ADDRESS = (PROTOCOL = TCPS)(HOST = tibcoone)(PORT = 1521))+
    +)+
    +(CONNECT_DATA =+
    +(SERVICE_NAME = TIB)+
    +)+
    +(SECURITY =+
    +(SSL_SERVER_CERT_DN = "cn=US,cn=CertForOracle,c=US,o=Company"))+
    +)+
    My problem:
    server$ lsnrctl start
    Instance "TIB", status READY, has 1 handler(s) for this service...
    client@ sqlplus system/pass@TIB_CLIENT
    ERROR:
    ora-28864 ssl connection closed gracefully
    server$ less /opt/u01/app/oracle/product/10.2.0/network/log/listener.log
    TNS-12502: TNS:listener received no CONNECT_DATA from client
    I cannot connect my client into server database. I get error on client "ora-28864 ssl connection closed gracefully". I get error on server "TNS-12502: TNS:listener received no CONNECT_DATA from client"
    Thanks in advance..

    Hello, Kirill
    Thanks for your reply
    I checked my server:
    The directory exists a file called cwallet.sso is available
    - It is ok :)
    The user the oracle software is running under has the correct privileges to access the directory and wallet
    - It is ok :)
    Can you give an example about "*Implementing TCPS authentication*" ?
    I currently have:
    From server my default port is *1521*,
    I changed protocol on my server from TCP to TCPS in "*tnsnames.ora*" and "*listener.ora*":
    LISTENER_TIB =+
    *(ADDRESS = (PROTOCOL = TCPS)(HOST = tibcoone)(PORT = 1521))*
    TIB =+
    *(DESCRIPTION =*
    *(ADDRESS_LIST =*
    *(ADDRESS = (PROTOCOL = TCPS)(HOST = tibcoone)(PORT = 1521))*
    *(CONNECT_DATA =*
    *(SERVICE_NAME = TIB)*
    WALLET_LOCATION =+
    *(SOURCE =*
    *(METHOD = FILE)*
    *(METHOD_DATA =*
    *(DIRECTORY = /etc/ORACLE/WALLETS/oracle)*
    EXTPROC_CONNECTION_DATA =+
    *(DESCRIPTION =*
    *(ADDRESS_LIST =*
    *(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))*
    *(CONNECT_DATA =*
    *(SID = PLSExtProc)*
    *(PRESENTATION = RO)*
    SQL> show parameter local_listener
    NAME                                 TYPE        VALUE
    local_listener                       string      LISTENER_TIB
    $cat .bash_profile
    TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN
    $tnsping LISTENER_TIB 9
    OK (10 msec)
    OK (0 msec)
    OK (0 msec)
    OK (10 msec)
    From client:
    I changed port on my client from TCP to TCPS in 'tnsnames.ora' and I receive error:
    ERROR:
    ora-28864 ssl connection closed gracefully
    What am I doing wrong ?
    Thanks and Best regards,
    Edited by: user6048424 on 2012-08-06 05:21
    Edited by: user6048424 on 2012-08-06 05:22

  • Different listener log file  in RAC system

    we have 4 nodes 11.1.0.7 RAC at redhat 5.1 linux system.
    I just find there are two listener log file (listener.log; listener_nodename.log ) in each node.
    I want to know which difference function is in both listener.log and listener_nodename.log?
    When or which condition does node run( record data) in listener.log?
    When or which condition does node run( record data) in listener_nodename.log
    I saw the 3 node3 listener_nodename.log is wroking on and one node listener.log is workig on.
    why?
    Does some experts explain this point for me?
    Thanks

    I make some clears for this requirements.
    we have a schedule backup and stores in ASM diskgroup in SAN.
    As system admin and policy of SAN disaster recovery, we need to generate backup in a local file system.
    in this case, we only backup database plus archival files in external file system. but I still saw snapshot control file is still put into default linux location.
    I am not able to see this snapshot in external file system.
    For SAN disaster recovery, do we need to save a control file snapshot in external file?
    Can I apply BACKUP CURRENT CONTROLFILE TO DESTINATION "external file path" for SAN disaster recovery?
    Thanks in advance!
    Jin

  • PORT  in listener.log

    In the listener LOG file...
    Is the PORT information refering to the port on the oracle server ... or is this the port on the client machine from which the connection request was made?
    This PORT info comes right after the IP of the client machine.

    No, I'm talking about connection confirmation strings, like this:
    02-DEC-2005 09:42:30 * (CONNECT_DATA=(SERVICE_NAME=csds.soa-db01.xxx.state.tx.us)(CID=(PROGRAM=f:\cognos\cer3\bin\databuild.exe)(HOST=XXXC0SRV09)(USER=cognos_svs))) * (ADDRESS=(PROTOCOL=tcp)(HOST=111.40.15.125)(PORT=2433)) * establish * csds.soa-db01.xxx.state.tx.us * 0
    What is PORT=2433?
    I am certain that the referenced HOST is the client box.

  • Listener log errors

    LISTENER=
    (DESCRIPTION=
    (ADDRESS_LIST=
    (ADDRESS=(PROTOCOL=tcp)(HOST=cccdb)(PORT=9999))
    (ADDRESS=(PROTOCOL=ipc)(KEY=extproc))))
    SID_LIST_LISTENER=
    Hi,
    Iam configuring multiple databases in a listener, while adding the third database I am getting errors:
    (SID_LIST=
    (SID_DESC=
    #(GLOBAL_DBNAME= )
    (ORACLE_HOME=D:\oracle\product\10.2.0\db_1)
    (SID_NAME=secbadccc))
    (SID_DESC=
    (SID_NAME=mushccc)
    (ORACLE_HOME=D:\oracle\product\10.2.0\db_1)
    (PROGRAM=extproc)))
    (SID_DESC=
    (SID_NAME=bhubccc)
    (ORACLE_HOME=D:\oracle\product\10.2.0\db_1)
    (PROGRAM=extproc)))
    Errors in listener log:
    TNS-01155: Incorrectly specified SID_LIST_LISTENER parameter in LISTENER.ORA
    NL-00303: syntax error in NV string
    No longer listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=cccdb)(PORT=9999)))
    No longer listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\extprocipc)))
    I am giving the listner details. please tell me where did it went wrong.
    thank you very much.
    satyanag

    Hi,
    (PROGRAM=extproc)))There is an extra closing bracket at the last fifth line of listner.ora
    Regards

  • Listener.log error notification

    How can i get a notification when an error arise in the listener.log?
    I was able to setup the alert.log notification and when an error arise there i receive a mail.
    But i dont know how to set this up for the listener.ora.
    I have sometimes TNS- error and i have to manualy search the listener.log to see it.
    Im using oem grid control 10.2.0.1 and my target oracle databases are on 10.2.0.3.
    all running on linux x86.

    Im having those 2 tns errors sometimes:
    TNS-12519: TNS:no appropriate service handler found
    TNS-12516: TNS:listener could not find available handler with matching protocol stack
    On metalink, it says to Increase the value for PROCESSES.
    I increased it from 250 to 350. This problem is happening less frequently since.
    But once in a while, it happens. I need to be notified when it's happen.
    If u use a user defined metric for this, what do i do? I issue a linux command on my listener.log file? If so which command?

Maybe you are looking for

  • Emails with Phantom Characters (again) when viewed by Windows Users

    Seems about every six months the problems of random characters showing up my emails from my Apple to Windows users. Usually this as been "B's" but lately "A's" with carrot signs over them. I have noticed that this comes from all my Apple computers so

  • Duplicate/missing frames in IMovie '11 ver. 9.0.4

    Hi, When I import Canon 7D HD .MOV files (H.264 MP4, 1920x1280, 29.97 fps) into IMovie '11, I noticed that some frames are duplicated (probably to make up for missing frames), which results in motion "judder" when playing the clip in the main project

  • Override and replacing Tie class, logic never firing

    I'm on Windows2000 Pro, running Oracle 9i and 9ifs (1.1.9). I am trying to get an example from the Developer's Guide to work. It is the Chapter 17 (Customizing Content Type Behavior), Replacing a Server-side Tie Class, Complete Example (Example 17-31

  • Missing blue frame that shows around field when editing.

    Often, when fields are close together, the blue frame that shows the field gets in the way of selecting nearby fields. I often wished there was a way to turn this off.  Well, I got my wish. Now, I just see black dots around the field.  I don't know w

  • Removed column on Answers

    Hi experts! Sometimes...I have a problem when I do a reports with "combine with similar requests" and add Auxiliar column to get conditional format colour... I have this tables normally, adding some dimensions, measures...and sometimes...when I save