Another ORA-28575 struggle

I keep getting ORA-28757 errors when trying to make a call to an interMedia ORDSYS.ORDImage.process routine. Searched all of this forum and whatever I could find on Metalink. Followed all the directions, I believe. I also set my env param for TNS_ADMIN. My OS is NT4.0, DB is 8.1.6.
When I keyin
tnsping extproc_connection_data
at a command prompt, I get an OK. So I believe my listener.ora and tnsnames.ora and sqlnet.ora files are synchronized. I have checked my init.ora file and all mts entries are commented. Still get ORA-28575.
Can anyone help? I have included my tnsnames.ora and listner.ora entries below.
TIA
John Caputo
[email protected]
tnsnames entry is:
EXTPROC_CONNECTION_DATA.WORLD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
listener.ora entries are:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = jjc-nt)(PORT = 1521))
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
(ADDRESS = (PROTOCOL = TCP)(HOST = jjc-nt)(PORT = 2481))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = F:\ora816)
(PROGRAM = extproc)
(SID_DESC =
(GLOBAL_DBNAME = orcl2.jjcnt)
(ORACLE_HOME = F:\ora816)
(SID_NAME = orcl2)
(SID_DESC =
(GLOBAL_DBNAME = "d704.WORLD")
(ORACLE_HOME = F:\ora816)
(SID_NAME = D704)
(SID_DESC =
(GLOBAL_DBNAME = orcl8i.jjcnt.com)
(ORACLE_HOME = F:\ora816)
(SID_NAME = orcl8i)
Here's sqlnet.ora also:
NAME.DEFAULT_ZONE = world
NAMES.DEFAULT_DOMAIN = world
TRACE_LEVEL_CLIENT = OFF
NAMES.DIRECTORY_PATH= (TNSNAMES)
AUTOMATIC_IPC = OFF
null

Hi,
Looks like you've done just about everything. Here are a couple more suggestions to try to track this down.
First, double-check the init.ora file(s) to make sure that the LOCAL_LISTENER parameter associated with MTS isn't specified.
In the PL/SQL demo directory, there's an ExtProc debugging example. We can try that to see if its ExtProc calls in general that are failing, or just interMedia ExtProc calls.
First, cd to <oracle_home>\plsql\demo, run SQL*Plus, then:
SQL> connect system/<manager-password>
SQL> grant create any library to scott;
SQL> connect scott/tiger
SQL> @dbgextp
SQL> execute DEBUG_EXTPROC.STARTUP_EXTPROC_AGENT;
SQL> connect system/<manager-password>
SQL> revoke create any library from scott;If its a general ExtProc problem, then the execute should fail. As a matter of elimination, it might be worth trying this from each database, just to see if its limited to one instance. I've included some sample output below.
Let us know what you find.
Regards,
Simon
SQL> connect system/manager
SQL> grant create any library to scott;
Grant succeeded.
SQL> connect scott/tiger
Connected.
SQL> @dbgextp
Package created.
Library created.
Package body created.
SQL> -- tnsnames.ora bug introduced here...
SQL>
SQL> execute DEBUG_EXTPROC.STARTUP_EXTPROC_AGENT;
BEGIN DEBUG_EXTPROC.STARTUP_EXTPROC_AGENT; END;
ERROR at line 1:
ORA-28575: unable to open RPC connection to external procedure agent
ORA-06512: at "SCOTT.DEBUG_EXTPROC", line 16
ORA-06512: at "SCOTT.DEBUG_EXTPROC", line 16
ORA-06512: at line 1
SQL> -- tnsnames.ora bug fixed here...
SQL>
SQL> execute DEBUG_EXTPROC.STARTUP_EXTPROC_AGENT;
PL/SQL procedure successfully completed.
SQL> connect system/manager
Connected.
SQL> revoke create any library from scott;
Revoke succeeded.
SQL>null

Similar Messages

  • External Procedure Error: Ora-28575

    We are trying to set up external procedures in an HP/UX environment. However, we can not seem to get past the following error:
    ORA-28575: unable to open RPC connection to external procedure agent
    The following is our TNSNAMES.ORA set up:
    EXTPROC =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = extproc_key))
    (CONNECT_DATA =
    (SID = extproc_agent)
    The following is the listener.ora setup:
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = ssi2)(PORT = 1521))
    (PROTOCOL_STACK =
    (PRESENTATION = TTC)
    (SESSION = NS)
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = extproc_key))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (GLOBAL_DBNAME = SDST.world)
    (ORACLE_HOME = /u001/app/oracle/product/SDST)
    (SID_NAME = SDST)
    (SID_DESC =
    (SID_NAME = extproc_agent)
    (ORACLE_HOME = /u001/app/oracle/product/SDST)
    (PROGRAM = extproc)
    The following is the SQLNET.ORA setup:
    SQLNET.EXPIRE_TIME = 0
    NAMES.DIRECTORY_PATH= (TNSNAMES)
    Does anyone have any ideas/help??? We're stuck. Thanks!

    Hi,
    I guess, it is happening in connection point only. Other wise It will give another error "RPC lost connection".
    I will give some tips.
    1.".so" path should match with oracle library path. For this one, u can query ur system tables and verify.
    2. When u create external procedure, be careful. Especially, when u give name of procedure and library. Pls. check this particular part.
    Pls. let me know the progress. U can directly contact me through the mails.
    With regards,
    Boby Jose Thekkanath,
    Dharma computers(P) Ltd.,
    Bangalore-India.
    www.dharma.com
    null

  • ORA-28575: unable to open RPC connection to external procedure agent when trying to connect ORE.connect

    Hello,
    I had installed ore 1.3.1 windows server 2008 on top of Oracle DB 11.2.0.3 ,but when I connect the database,it didn't work.
    That is my code and error code.
    ore.connect(user = "rquser", sid = "db11g", host = "....", password = "....", all = TRUE)
    Got error as below:
    error.oci.GetQuery(conn, statement, data = data, prefetch = prefetch, :
    ORA-28575: unable to open RPC connection to external procedure agent
    ORA-06512: at "RQSYS.RQEVALIMPL", line 17
    ORA-06512: at "RQSYS.RQEVALIMPL", line 14
    ORA-06512: at line 4
    Also i have follwed the below link:
    ///ORE1.3-ore-server-win-x86_64-1.3,error ORA-28575: unable to open RPC connec
    But failed to resolve the problem.
    Below are the TNS and Listener file entry:
    # listener.ora Network Configuration File: F:\OracleDB\product\11.2.0\dbhome_1\network\admin\listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = EXTPROC)
          (ORACLE_HOME = H:\ORA11G\product\11.2.0\dbhome_1)
          (PROGRAM = extproc)
          (ENVS = "EXTPROC_DLLS=ONLY:H:\ORA11G\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
          (ADDRESS = (PROTOCOL = TCP)(HOST = 10.168.11.69)(PORT = 1521))
    ADR_BASE_LISTENER = H:\ORA11G
    -============================
    # tnsnames.ora Network Configuration File: F:\OracleDB\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.
    ORACLR_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
        (CONNECT_DATA =
          (SID = EXTPROC)
          (PRESENTATION = RO)
    DB11G = 
    (DESCRIPTION =   
      (ADDRESS_LIST=
       (ADDRESS = (PROTOCOL = TCP)(HOST = 10.168.11.69)(PORT = 1521)) 
      (CONNECT_DATA =   
        (SERVER = DEDICATED) 
        (SID = DB11G)
    ====================================================
    Thanks
    Sandy

    Hi Sandy,
    If you set EXTPROCS_DLLS=ANY in the listener and then restart the listener, does it fix the problem?
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = EXTPROC)
          (ORACLE_HOME = H:\ORA11G\product\11.2.0\dbhome_1)
          (PROGRAM = extproc)
          (ENVS = "EXTPROC_DLLS=ANY")
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
          (ADDRESS = (PROTOCOL = TCP)(HOST = 10.168.11.69)(PORT = 1521))
    Sherry

  • Intermedia indexes : "extproc_connection_data" error and ORA-28575

    1) I have migrated database from Rel2 to Rel3.,
    2) Migration of Db denied to migrate intermedia component,
    rest migration is successfull,
    3) With Rel2, intermedia indexes, lexer etc. were created
    and properly functioning with all default parameters,
    i do not remember any alteration, except the comment of
    mts entries in init.ora file,
    4) While creating intermedia indexes, it
    gives following errors :
    - ORA-20000
    - DRG-50704
    - ORA-28575
    - ORA-06512
    5) While issuing the following command, it returns error:
    > tnsping extproc_connection_data
    TNS-03505 : Failed to resolve name
    Furnishing the details of entries :-
    (A) TNSNAMES.ORA :
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)
    (KEY = EXTPROC0)))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)))
    (B) LISTENER.ORA :
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)
    (KEY = EXTPROC0)))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)
    (HOST = <host_name>)
    (PORT = 1521))))
    (DESCRIPTION =
    (PROTOCOL_STACK =
    (PRESENTATION = GIOP)
    (SESSION = RAW))
    (ADDRESS = (PROTOCOL = TCP)
    (HOST = <host_name>)
    (PORT = 2481))))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\Oracle\Ora81)
    (PROGRAM = extproc))
    (C) SQLNET.ORA :
    NAMES.DEFAULT_DOMAIN = <domain_name>
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH=(TNSNAMES, ONAMES, HOSTNAME)
    (D) SNMP_RO.ORA :
    snmp.SID.<sid_name>.matpl = <sid_name>
    snmp.oraclehome.<sid_name>.<domain_name> = d:\oracle\ora81
    snmp.address.<sid_name>.<domain_name> =
    (ADDRESS=(PROTOCOL=BEQ)(PROGRAM=ORACLE)
    (ARGV0=ORACLE<sid_name>)(ARGS='(DESCRIPTION=
    (LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))
    snmp.remoteaddress.<sid_name>.<domain_name> =
    (DESCRIPTION=(ADDRESS_LIST = (ADDRESS =
    (PROTOCOL = TCP)(HOST = <host_name>)
    (PORT =1521)))
    (CONNECT_DATA=(SID=<sid_name>)
    (SERVER=DEDICATED)))

    Thanks Omar, for proper diagnosis.
    Present Database Version in Oracle 8.1.7.0.0 and Oracle 9iAS 1.0.2.1 on Windows NT 4.0 platform.
    Regards,
    Ashwani
    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by Omar Alonso:
    Please post db version and platform.<HR></BLOCKQUOTE>
    null

  • Hi Simon: I'm back with ORA-28575 again :(

    If you recall from some previous posts, you were (are) helping us with Extproc issues.
    My case is bizarre. I do not have a listener.ora nor a tnsnames file on my machine - Oracle 8.1.6/linux. I think during the install - a different setup was used that bypasses these files for net9 communications. - Still a mystery. Yet, we had a BC4J app running for a while using intermedia and all was OK. Overnight - we are getting the infamous ORA-28575/06512 error again when trying to insert images into the db.
    Here is our lsnrctl status response
    [oracle@atechora dbs]$ lsnrctl status
    LSNRCTL for Linux: Version 8.1.6.0.0 - Production on 21-APR-2001 07:13:43
    (c) Copyright 1998, 1999, Oracle Corporation. All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 8.1.6.0.0 - Production
    Start Date 21-APR-2001 06:29:47
    Uptime 0 days 0 hr. 43 min. 55 sec
    Trace Level off
    Security OFF
    SNMP OFF
    Listener Log File /usr/local/oracle/u01/product/8.1.6/network/log/listener.log
    Services Summary...
    atech1 has 3 service handler(s)
    Question: Where do I start applying the help you've provided in other posts when I don't have these files?
    Thanks,
    Chris

    Hi Chris,
    Sorry for not getting back to you, I've been busy "9i'ing" it. Glad to hear you've got it resolved though.
    Just to clear up some stuff and ask a question or two:
    First, its not really "interMedia writes" that is the issue. Its interMedia's use of the ExtProc functionality to call out to external procedures to perform image processing. Its always possible to write interMedia data. The issue comes with image processing such as calls to ORDImage.setProperties() [which only reads image data] and ORDImage.process() [which reads, modifies and writes image data], which are handled externally using ExtProc. Note that a "standard" BC4J app, using the built-in interMedia support in 3.2, should work even if ExtProcs aren't working, because there's a try-block around the call to OrdImage.setProperties() with a catch-block that simply writes the browser-supplied MIME type to the object. Of course, if you've built your own app, then that might be different.
    As for the problem; yes, unfortunately, there is a bug using the Multi-Threaded Server feature with ExtProc, in that MTS breaks ExtProcs. I believe this has been fixed in 8.1.7, and may also have been fixed in an 8.1.6 patch set.
    You mention that "First, unlike all reference information I've seen on Technet, the client side of your intermedia app doesn't need to reference the extproc listener - but the server side does." I hope I haven't mislead you here. You are absolutely correct, ExtProcs are server-side functionality. If you can point me at the offending information, I'll try to see about getting it fixed.
    Once again, glad to hear its working again.
    Regards,
    Simon
    null

  • ORA-28575 again !

    Sorry for asking one more question about ORA-28575 problem but I can't find a solution.
    I'm new to Intermedia (8.1.7 on NT 4 SP6).
    I tried the package that comes in the PL/SQL demo directory (as Simon shows before). the first step of the package is working fine but the second doesn't.
    I've checked my tnsnames, listener and sqlnet.ora files but I can't find the mistake ...
    Any Idea?
    TNSNAMES.ORA
    BALEEN =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = liberte)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = baleen)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(Key = ExtProc1))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    LISTENER.ORA
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = liberte)(PORT = 1521))
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = E:\Oracle\Ora81)
    (PROGRAM = extproc)
    SQLNET.ORA
    NAMES.DIRECTORY_PATH= (TNSNAMES)
    Thanks in advance
    null

    Hi,
    Here are a couple of ideas:
    I don't think the key name is case sensitive, but just to make sure, set the EXTPROC_CONNECTION_DATA key value to EXTPROC1 in tnsnames.ora, to match the corresponding entry in listener.ora.
    Check to make sure that you don't have multitthreaded server (MTS) mode enabled. As far as I know, this is enabled using various MTS_ settings in init.ora. Unfortunately, MTS mode breaks the extproc mechanism in a number of Oracle8i versions, though I thought it was fixed for 8.1.7, but it may require a subsequent maintenance release.
    Regards,
    Simon
    null

  • ORA-28575: unable to open RPC connection to external procedure agent

    Hi everybody,
    Could you please help me with this problem? I'm trying to configure Oracle XE 11g for external procedures, this because I have to access some procedures in a DLL made in Delphi 6.0, but even with the simplest of the dll I make, like a sum made in C, I can't get pass this error ORA-28575: unable to open RPC connection to external procedure agent.
    This is my listener.ora:
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    (PROGRAM = extproc)
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    (ADDRESS = (PROTOCOL = TCP)(HOST = myPC)(PORT = 1521))
    DEFAULT_SERVICE_LISTENER = (XE)
    and this is my tnsnames.ora:
    XE =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = myPC)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = XE)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    ORACLR_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = CLRExtProc)
    (PRESENTATION = RO)
    Do you know what could be wrong? I'm out of ideas and google search...
    Also, is there any difference in a calling for a DLL made on VB and one made in Delphi??
    Thanks and Regards,

    Hello,
    This error could appear due to issues with configuration of your listener, database or with extproc. First check that the permissions on extproc in your Oracle_home specified in your listener.ora file are valid:
    Run the following ./extproc and it should display the banner.
    If above is ok, then check for the domain name. One probable reason could be that if default_domain is set and that domain is not appended to the service name in tnsnames.ora, the connection fails.
    regards
    fahdmirza.blogspot.com

  • ORA-28575 and ORA-06512 and ORA-04088:

    ERROR inserting new SUBSCRIBER information to database for 49: There was a problem executing the database query: ORA-28575: unable to open RPC connection to external procedure agent ORA-06512: at "ACP.ACP_PASS_PACK", line 10 ORA-06512: at "ACP.ACP_PASS_PACK", line 40 ORA-06512: at "ACP.T1_SUBSCRIBER", line 7 ORA-04088: error during execution of trigger 'ACP.T1_SUBSCRIBER' -- while processing OCI function OEXEC/OEXN
    I cheked .ora files and they are as they are explained in various formums. Please help where could be the problem

    If you run status command in listener control utility, you will see something similar to...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

  • ORA-28575

    Hi all.
    We migrated from 9i 32bit to 11g 64bit almost successfully. Except one thing
    We have a package that uses external (native linux) library libcrypt.so for passwords encryption.
    Now while executing
    select pwd_utils.crypt('123') from dual
    i get
    SQL Error: ORA-28575: unable to open RPC connection to external procedure agent
    i've already googled and searched this forum for solution, but failed.
    All recommendations are about listener config, but i think our config is correct:
    listener.ora:
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (SDU = 32767)
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = XXX.XXX.XXX.XXX)(PORT = 1521))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SDU = 32767)
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /opt/oracle/product)
    (PROGRAM = extproc)
    (ENVS="EXTPROC_DLLS=ANY")
    CONNECT_TIMEOUT = 60
    and
    tnsnames.ora:
    ORCL =
    (DESCRIPTION =
    (SDU = 32767)
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = XXX.XXX.XXX.XXX)(PORT = 1521))
    (CONNECT_DATA =
    (SID = ORCL)
    (SERVER = DEDICATED)
    INST1_HTTP =
    (DESCRIPTION =
    (SDU = 32767)
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = XXX.XXX.XXX.XXX)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = SHARED)
    (SERVICE_NAME = MODOSE)
    (PRESENTATION = http://HRService)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (SDU = 32767)
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    also, tnsping extproc_connection_data works fine:
    $ tnsping extproc_connection_data
    TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 11-JUL-2010 16:55:54
    Copyright (c) 1997, 2009, Oracle. All rights reserved.
    Used parameter files:
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (SDU = 32767) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO)))
    OK (0 msec)
    OS Info: ubuntu 10.04 LTS, kernel version 2.6.32-22-generic-pae
    Thank you in advance.

    11-JUL-2010 21:00:49 * (CONNECT_DATA=(SID=PLSExtProc)(PRESENTATION=RO)(CID=(PROGRAM=)(HOST=radius)(USER=root))) * (ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)) * establish * PLSExtProc * 12518
    TNS-12518: TNS:listener could not hand off client connection
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Linux Error: 32: Broken pipe
    Just reproduced error and copied the log.
    Is that what you needed?

  • RPC - again (ORA-28575)

    Hi,
    I read a lot articles about my problem, but I can't resolve it.
    After many changes, I still have:
    ORA-28575: unable to open RPC connection to external procedure
    agent
    ORA-06512: at "QGUARADM.DLL$GETUSR", line 0
    ORA-06512: at line 5
    My TNSNAMES and LISTENER are:
    # LISTENER.ORA Network Configuration File: E:\ORACLE\DEL\816
    \network\admin\listener.ora
    # Generated by Oracle configuration tools.
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = pccdev)(PORT = 1521))
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = pccdev)(PORT = 1527))
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = pccdev)(PORT = 1521))
    (PROTOCOL_STACK =
    (PRESENTATION = TTC)
    (SESSION = NS)
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = E:\ORACLE\DEL\816)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = "DEL.WORLD")
    (ORACLE_HOME = E:\ORACLE\DEL\816)
    (SID_NAME = DEL)
    (SID_DESC =
    (GLOBAL_DBNAME = QGUAR)
    (ORACLE_HOME = E:\ORACLE\DEL\816)
    (SID_NAME = QGUAR)
    # TNSNAMES.ORA Network Configuration File: E:\oracle\DEL\816
    \NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.
    QGUAR =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = pccdev)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = QGUAR)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(Key = extproc1))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    DEL.WORLD =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = pccdev)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = pccdev)(PORT = 1527))
    (CONNECT_DATA =
    (SERVICE_NAME = DEL.WORLD)
    Database 8.1.6 - upgraded from 8.1.5
    Can you help me?
    Jakub

    >
    TNSPing works OK:
    Attempting to contact (ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1))
    OK (540 msec)
    Sorry - I was wrong:
    TNS Ping Utility for 32-bit Windows: Version 8.1.6.0.0 -
    Production on 11-DEC-2001 11:10:35
    (c) Copyright 1997 Oracle Corporation. All rights reserved.
    TNS-03505: Failed to resolve name
    But:
    LSNRCTL for 32-bit Windows: Version 8.1.6.0.0 - Production on 11-
    DEC-2001 11:10:26
    (c) Copyright 1998, 1999, Oracle Corporation. All rights
    reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)
    (KEY=EXTPROC1)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for 32-bit Windows: Version
    8.1.6.0.0 - Production
    Start Date 10-DEC-2001 13:20:00
    Uptime 0 days 21 hr. 50 min. 25 sec
    Trace Level off
    Security OFF
    SNMP OFF
    Listener Parameter File E:\ORACLE\DEL\816
    \network\admin\listener.ora
    Listener Log File E:\ORACLE\DEL\816
    \network\log\listener.log
    Services Summary...
    DEL          has 2 service handler(s)
    PLSExtProc          has 1 service handler(s)
    QGUAR          has 1 service handler(s)
    QGUAR          has 1 service handler(s)
    The command completed successfully

  • ORA-28575: connection to RPC failed

    Hi,
    I am running Oracle 8.1.7 on Debian potato and Installation was smooth (surprisingly).
    I tried to run a demo program :
    ord/img/demo/java/ImageExample
    At first, I could not even connect. So I setup the tnsnames.ora listener.ora. According to the installation documentation, these files should be set up automatically during installation. OUI definitely did not do so, it did on a winNT installation. Restart lsnrctl and the services are there:
    ORCL has 1 service handler(s)
    PLSExtProc has 1 service handler(s)
    Then, came this error when I run the program:
    ORA-28575: unable to open RPC connection to external procedure agent
    I happen to have an Oracle8.1.7 on winNT and I verify both files with the ones in winNT as I do not have such problems in winNT. The entries of the files in both systems are the same except for the machine and dbms names, home directory and SID.
    How can I get Oracle RPC to run in Oracle?
    Any comments are appreciated.
    Thank you.
    Suryani.
    null

    If your database cache stop when create the user list this error could be solved restarting the database cache and manually upgrade this user list whith the DBA studio cache manager.
    In the other hand check for the listener.ora and tnsnames.ora files on the origin database, these look like:
    listener.ora:
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    tnsnames.ora:
    EXTPROC_CONNECTION_DATA.ARNET.COM.AR =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    Best regards, Marcelo.
    null

  • Another ORA-12560 error! woohoo!

    Seen quite a few of these but going through the steps provided has given me no joy so far..
    Running: 9.2.0.4.0 client (full install)
    Installed as: Administrator on c:
    MDAC: 2.8
    Server: win2000 Advanced server
    Connecting to: remote server
    Issue: I'm trying to connect to another dbserver via a webserive, the error I get is:
    System.Data.Odbc.OdbcException: ERROR [HY000] [Oracle][ODBC][Ora]ORA-12560: TNS:protocol adapter error
    ERROR [IM006] [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed
    ERROR [HY000] [Oracle][ODBC][Ora]ORA-12560: TNS:protocol adapter error
    I have used set oracle_sid=remoteserversidname
    I have upgraded MDAC to latest version
    I have given all APSNET and IUSER full file access to oracle home DIR
    I have verified that the environment variable is pointing to the correct bin dir
    I am able to connect via sqlplus/enterprise manager/ODBC 'test connection'
    I have rebooted machine after client install
    I have pinged IP of machine i am connecting to and works fine
    Any ideas or is this a .net rather than an oracle issue?

    make an entry in the tnsnames.ora of the client with remote server ip/name, listening port number and the database SID.

  • Trigger to copy records from one table to another;  ORA-04091:

    Hello,
    I'm trying to create a trigger that will move data from one table to another.
    I have two tables (Trial1, Trial2) Both of them contains the same attributes (code, c_index)
    I want to move each new record inserted in (code in Trial1) to (code in Trial2)
    This is my trigger:
    Create or replace trigger trg_move_to_trial2
    After insert on Trial1
    for each row
    begin
    insert into Trial2 (code)
    select :new.code from Trial1;
    end;It compiled, but when I insert new (code) record into (Trial1) it display this error:
    Error report:
    SQL Error: ORA-04091: table STU101.TRIAL1 is mutating, trigger/function may not see it
    ORA-06512: at "STU101.TRG_MOVE_TO_TRIAL2", line 3
    ORA-04088: error during execution of trigger 'STU101.TRG_MOVE_TO_TRIAL2'
    04091. 00000 - "table %s.%s is mutating, trigger/function may not see it"
    *Cause:    A trigger (or a user defined plsql function that is referenced in
    this statement) attempted to look at (or modify) a table that was
    in the middle of being modified by the statement which fired it.
    *Action:   Rewrite the trigger (or function) so it does not read that table.I know what does this error mean, but I don't how to fix the error.
    I tried to change the (After insert on Trial1) to be (Before insert on Trial1); that worked, but not in the right way. When I insert new value into (code in Trial1) and refreshed Trial2 table, as much as records I have in Trial 2 they will be duplicated. E.g.
    Trial2
    code
    111
    222
    333when I insert in Trial1
    Trial1
    code
    444
    Trial2 will be:
    code
    111
    222
    333
    444
    444
    444Can you please tell me how to solve this issue?
    Regards,
    Edited by: 1002059 on Apr 23, 2013 5:36 PM

    You should not select from Trial1 - you have the data already. Just insert that value.
    Create or replace trigger trg_move_to_trial2
    After insert on Trial1
    for each row
    begin
    insert into Trial2 (code)
    values (:new.code);
    end; regards,
    David

  • Another ORA-01722: invalid number Error

    Hello All,
    I have 2 Validations on 1 Item, Not Null and Not Exists, very standard.
    select fk_session_name_id
    from hrt_session
    where fk_session_name_id = :p9_fk_session_name_id
      and fk_class_id = :p9_fk_class_id;My Item needs to be a Select List that returns the ID of FK_SESSION_NAME_ID.
    select distinct SESSION_NAME display_value, PK_SESSION_NAME_ID return_value
    from HRT_SESSION_NAME
    order by 1My Form Page throws the ORA-01722 in invalid number Error only when I make the Item a Select List. If Item is a
    Text Field and ID value entered and Create is clicked the data is saved but not when its a Select List. I have read alot
    of threads that talk about converting this Item to_number but I have not been successful in doing this. Once the Item is
    a Select List the Not Exists validation works but the Not Null Validation populates the Error Message. Can anyone
    assist me with this please? Thanks
    My Data Type is INTEGER for FK_SESSION_NAME_ID and SESSION_NAME is VARCHAR2.
    SESSION_NAME data....
    SESSION 1
    SESSION 2
    PMAS 1
    PMAS 2
    BASIC WORD 2003.....
    Edited by: Charles A on Jan 11, 2010 1:42 PM

    Hey Jari,
    The PK_SESSION_NAME_ID in the select statement is the value that is going to be returned. FK_SESSION_NAME_ID is the Foreign Key value that will get the value from the Primary Key PK_SESSION_NAME_ID.
    Yes, I do have an account that you can log into, thanks for assistance Jari.
    Once you log in Select link 'Hrt_Class' which will populate Page 2. Region 'Cascading LOVs has 4 Items. Class Meridiem, Class Name, Class End Date and Class Location. Select these values then click 'Search'. Once the values are populated click the red button at the bottom 'Add Session Info'. This will populate Page 9 which will allow you to test the Create button. You should not be able to add any Session Name that exists in the Report below and you should not be able to Create a Null FK_SESSION_NAME_ID. Let me know if this is clear, thanks again.
    The PK_SESSION_ID cannot be Null so just start with values 60116 on up to avoid that error message. I do not have any sequences or triggers created since this is just a testing app.
    Edited by: Charles A on Jan 11, 2010 4:05 PM

  • Another ORA-12541:TNS: No Listener

    I have Windows Vista
    I install Oracle 10g Enterprise edition on my laptop, then I install the DevSuite 10g and 4 days later i cant connect to TOAD or SQLplus I got the error
    ORA-12541:TNS: No Listener
    I have 2 folders on my C:// Drive
    1.- C:\DevSuiteHome_1\NETWORK\ADMIN\ tnsnames
    2.- C:\oracle\product\10.2.0\db_1\network\ADMIN\ Listener + tnsnames.
    Can anyone help? I ran already the command:
    lsnrctl start
    And I got the following message:
    TNS-12560: TNS:protocol adapter error
    TNS-00530: Protocol adapter error
    Can someone help?

    KEY_OraDb10g_home1/ORACLE_HOME -- Value:
    C:\oracle\product\10.2.0\db_1This path needs to be first (or at least before any other oracle stuff) in the PATH setting.
    >
    I think Dev Suite have its own database but I´mNope. Not in the Dev Suite home.
    trying to connect to the database called ORCL which I
    setup with the Enterprise edition 10g .So, is the listener started now?
    What do you get from lsnrctl stat?

Maybe you are looking for

  • Using an iPhone 4 in France/prepaid card

    I'm going to France in October and am trying to figure out if it's possible to buy a prepaid micro sim once I get over there. I'm looking for what carriers I should look at and what the price range will be. Anyone have ideas?

  • Emp seperation report (How can I get inactive emp separately)

    Hi.. Frdzs, We have employee separation report in this my client requirement is he want to generate inacive (status) separately, regarding this I have taken STATUS as out field but through this I'm getting all status (acive, Inactive, etc). So, pls l

  • Every time I attempt to 'Save for Web' Photoshop crashes

    Every time I try and save an image using 'Save for Web' Photoshop crashes and gives an error message.  Running Photoshop Elements 12 on a Mac 10.9.5 Have uninstalled and reinstalled Photoshop MANY times.  PLEASE HELP

  • Airport express error message

    Trying to add Airport Express to extend Airport Extreme. Can not open Express in Utilities --error message: -6753 "an error occured while trying to access the wireless device..." What does that error message indicate?

  • InDesign CS3 will not perform "Save As"...

    Hello, I have been running ID CS3 for several years now and I have never had this problem. I can open file, work on file, and "Save" file. I cannot perform a "Save As" or "Save as copy". Also, when I try to export to PDF, Indesign crashes with no err