Extproc process

I have recently migrated to Oracle 8i from 8.05.
The following descrepancy in the behaviour was observed:
Im using extprocs for C routines.
In the earlier version of Oracle, the extproc process was
launched once for the execution of stored procedures. For the
subsequent invocations , a new thread was spawned to host a new
external procedure.
However, in 8i I have observed that every invocation of an
external procedure results in a new invocation of extproc
process.
How can I ensure that there is only one instance of exproc
process and threads are spawned to handle subsequent function
invocations.

I guess this one is just too hard a question.

Similar Messages

  • Accessing the network from extproc

    Hi! (dont know if this the correct forum category, but couldnt find any other suitable).
    We have a 11.2 database running on Red Hat 5.5. The database have a scheduled job to fetch some files from another server using ftp, and herein lies the problem.
    The job runs a pl/sql that runs the function in an (by us compiled) external library. The ftp-functionality itself is done by using libncftp and it's API's.
    The process starts correctly, but then trying to login to the actual ftp host, ncftp only reports "Unknown username/password" (which is not the case).
    I have the exact same code in an executable and when run from an interactive shell, it works fine.
    So the only thing I can come up with, is there are differences when the process is started by Oracle, rather then being "an ordinary" process.
    And I am stuck.
    If there are any environment variables, paths etc missing when running the extproc-process, how do I find out which?
    Regards
    // Richard
    Edited by: user6702107 on 2011-jun-09 06:33
    Edited by: user6702107 on 2011-jun-09 06:33

    You need to configure your listener to handle external procedures ie extproc
    Such as
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /ora/db)
    (PROGRAM = extproc)
    (ENVS = "EXTPROC_DLLS=ANY")
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = Your host )(PORT = 1521))
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    And you listener when restarted should have a entry something like
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=Your Host)(PORT=1521)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
    Services Summary...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

  • Extproc agtctl thread spawning

    Hi all,
    I have an external procedure (dll) which is called by a .NET application to undertake some functions. However, although it works the first time, creating an extproc thread on the DB server and returning the results, after the first execution it does not drop the extproc process thread and the second time i run the procedure it fails.
    If i run the same procedure within an Oracle debugger (TOAD, SQL Developer etc.) at the end of the execution the process thread is removed, hence it works if you want to run it again. I am having trouble understanding how the process threads are handled, from what I have read an extproc process thread is generated on first execution for a given session and stays with until said session is ended - why does this not happen in TOAD / SQL Developer?
    I have tried implementing the agtctl service to handle multi-threading for this extproc process, but my attempts don't seem to have bourne much fruit thus far, would this be a correct way to go? Any information on this would be most welcome, I have read through the official Oracle documentation but other sources of information seem a little light on the ground.
    TIA
    Dan

    Hi all,
    As a follow-up to my earlier post, I have identified that I would need to manually kill the extproc process thread at the end of processing (due to session length extproc spawns), otherwise the next user that hits the database and tries to run the process fails. However, how do i identify the Windows PID for the extproc procedure and subsequently stop it from within Oracle? I know how to do this using other languages, but does Oracle support this kind of functionality or am I going to have to write something externally to do so. The problem I have is that the extporc process runs on a seperate server to the application itself (using a DB_Link), so I cannot identify the PID directly from the application. This is because the application server is a Windows 2003 x64 server, which doesn't support extproc 32 (the shared dll is 32-bit).
    If anyone can give me any pointers I would be most grateful.
    Regards
    Dan

  • C code in stored procedure ?

    Is it possible to invoke a C function/ program in a stored procedure? How?

    Read these lines. If you needs more: [email protected]
    =======================================================================
    Bookmark     Fixed font      Go to End
    Doc ID:      Note:99136.1     Content Type:      TEXT/PLAIN
    Subject:      Calling Operating System Commands from PL/SQL using External Procedures     Creation Date:      15-FEB-2000
    Type:      BULLETIN     Last Revision Date:      27-NOV-2001
    Status:      PUBLISHED     
    Overview
    The ability to call operating system commands from PL/SQL is a feature that
    is easily implemented in Oracle8 using External Procedures. This article
    contains a simple example of implementing this functionality.
    Note: The example in this article was created on Solaris and tested with
    Oracle 8.0.4 and 8.0.5.
    Listener Configuration
    The following represents a typical listener.ora configuration. Details
    for your particular installation may vary.
    LISTENER_PROC =
    (ADDRESS_LIST =
    (ADDRESS= (PROTOCOL= IPC)(KEY=external))
    (ADDRESS= (PROTOCOL= TCP)(HOST=otcsol1)(PORT=23000))
    SID_LIST_LISTENER_PROC =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = L804)
    (ORACLE_HOME = /u11/app/oracle/product/8.0.4)
    (SID_DESC =
    (SID_NAME = external)
    (ORACLE_HOME = /u11/app/oracle/product/8.0.4)
    (PROGRAM = /u11/app/oracle/product/8.0.4/bin/extproc)
    (ENVS='PATH=/bin:/usr/bin:/usr/ccs/bin:/usr/ucb')
    # The ENVS is used to define any environment variables that will
    # be used by the external procedure.
    STARTUP_WAIT_TIME_LISTENER_PROC = 0
    CONNECT_TIMEOUT_LISTENER_PROC = 10
    TRACE_LEVEL_LISTENER_PROC = OFF
    TNSNAMES.ORA Configuration
    The following represents a typical tnsnames.ora configuration. Details
    for your particular installation may vary:
    extproc_connection_data =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = external))
    (CONNECT_DATA = (SID = external)(SERVER=DEDICATED))
    L804=
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(Host = otcsol1)(Port = 23000))
    (CONNECT_DATA = (SID = L804))
    External Procedure Source Code
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    void sh(char *);
    void sh( char *cmd )
    int num;
    num = system(cmd);
    Issue the following commands to compile the code and generate the shared
    object in Solaris:
    cc -G -c shell.c
    ld -r -o shell.so shell.o
    You can also use the demo_rdbms.mk makefile to build shared libraries
    for use in external procedures. Using this method insulates you from
    any Operating System specific dependencies (e.g., which flags to use
    for ld).
    For example:
    In 8.0.X,
    $ make -f demo_rdbms.mk extproc_nocallback \
    SHARED_LIBNAME=shell.so OBJS=shell.o
    In 8.1.X,
    $ make -f demo_rdbms.mk extproc_no_context \
    SHARED_LIBNAME=shell.so OBJS=shell.o
    Library Definition
    CREATE LIBRARY shell_lib is '/u11/home/lsupport/proc/shell.so';
    Note: The directory in quotes is the current of location of the library that
    was created in the steps above.
    PL/SQL Wrapper Procedure
    create or replace procedure shell(cmd IN char)
    as external
    name "sh"
    library shell_lib
    language C
    parameters (cmd string);
    Execution
    SQL> exec shell('ls');
    cli.trc exe_prba.sql prueba.mk shell.c.old
    core listener.old prueba.o shell.o
    dec2bin.c listener.ora prueba.so shell.so
    dec2bin.c.old nena.lst prueba.sql shell.sql
    dec2bin.o p.sql sal.1 shell.sql.old
    dec2bin.so pepito.lst sal.2 sqlnet.log
    dec2bin.sql prb sal.3 tnsnames.ora
    dec2bin.sql.old prb.c salida.lst tnsnames.ora.old
    envoltorio.sql prueba.c shell.c uno.sql
    PL/SQL procedure successfully completed.
    The output produced by the executed command is not viewable in general since
    it is directed to the controlling terminal for the extproc process. The
    extproc process inherits its controlling terminal from the listener, which in
    turn inherits its terminal from the shell used to start the listener. If this
    shell is no longer visible, the output is never displayed.
    To see the output returned from the system command, redirect the output to a
    file and then view/process the output file. This can be done simply on UNIX
    platforms by appending "> myoutput.txt" to the command being executed.
    Standard error can be redirected similarly.
    The executed commands only see the directory pointed by the TNS_ADMIN
    environment variable defined in the server, therefore, when specifying a file,
    be sure to include the path of its desired location.
    References
    [NOTE:14082.1] Dynamic SQL and System Commands Using DBMS_PIPE
    [NOTE:74159.1] External Procedures Using Pro*C
    [NOTE:68061.1] Creating External Procedures on Windows NT
    "PL/SQL User's Guide and Reference, Release 8.0"
    "Oracle8i Application Developer's Guide - Fundamentals"
    ====================================================================
    CREATE OR REPLACE procedure up_sim_exec_shell(p_comand IN VARCHAR2)
    as external
    name "sh"
    library shell_lib
    language C
    parameters (p_comand string);

  • Call DLL from pl/sql

    Hi Every one
    I have to call one microssoft dll from the pl/sql using form .
    How can I do it.
    Prashant

    That likely means that the DLL call failed.
    Some basics.
    A DLL exposes an interface where it lists the names of the proc/func exposed (together with a number/ordinal for each).
    The Win32 LoadLibrary() call is used to load a DLL. This returns a handle that is then used by subsequent calls to the DLL.
    In order to make the actual call, the caller needs to know the address of the procedure/function in the DLL. The GetProcAddress() is the Win32 call I remember using to get the address to call (but I think it has been deprecated since).
    Anyway, for the caller to call that proc/func in the DLL, it needs these steps:
    - load that library
    - get the "address" of that proc/func in the DLL
    - make the call
    The DLL is then executed - in the address space of the caller. Yes, the DLL's code segment is loaded once and shared amongst how ever many executables are using that DLL. But the DLL has no data segment - the data segment of the DLL lives in the address space of the caller.
    Should the DLL do something dirty/wrong, it can crash the caller by corrupting its address space. Or the DLL call could simply fail, throw an exception and terminate unexpectedly.
    This is the basics of the a DLL call - and also why Oracle wants to run that DLL call externally using the EXTPROC interface, so as not to risk that DLL compromising the memory space of the Oracle server process.
    This makes it a tad more complex now as the Oracle server process makes a call to EXTPROC (an IPC/RPC call) - and the EXTPROC process makes the DLL call (as described above).
    If that EXTPROC process crashes, the call that the Oracle server process made also terminates unexpectedly.
    Why can the EXTPROC process crash? Well, there are more meaningful errors returned when the DLL fails to load in my experience. So I expect that your DLL was found and that the EXTPROC process did a successful LoadLibrary() call - and even made a successful GetProcAdress() (or whatever call).
    But when the actual call to the DLL func/proc was made, an error resulted (incorrect parameter passing, invalid data types being passed, invalid memory being referenced, etc).
    This error caused a fatal error and terminated the EXTPROC process. No meaningful error was therefore returned to the Oracle server process - so it throws the exception "lost RPC connection to external process".
    Hope this was not too technical and you got the gist of it.

  • Calling external C code from the database

    Hi,
    We have an external routine written in C which we want to reuse. I have run this using external procedure call but as expected extproc processing is very slow. The routine cannot be rewritten, it is a "black box" component. We have considered wrapping the call to C in a Java procedure using JNI and installing the java inside the database to run inside the oracle jvm. Does anyone know if this will work or has any experience of using JNI inside the database? Is this supported by Oracle? Does anyone have any ideas/advice for tuning extproc calls or other alternatives to suggest for calling C from inside the database.
    Thanks

    Thanks for the advice. I did notice the support comment in the documentation - pretty much kills that idea then! Bulk processing might be difficult. The external procedure works on two values, one taken from the environment and one from a value embedded in each row of a table...the function is called once for each row and returns a value which i then use within a context and drives visibility, or not, of the row through Virtual Private Database configuration. So when an operator runs "Select * from a_table" the VPD adds in "and/where this_row_is_visible". Both the row value and operator environment value are updateable in real time so I cannot "process" the data first. Sounds like I need to set expectations here!
    Thanks

  • External Procedure call - wait event - no response

    Executing SQL that use external library - I dont get any response
    I see wait event as 'External Procedure call' and no response, no errors are thrown.
    Am I missing something or how do I troubleshoot further...
    Your help very much appreciated.
    Please note I have no entry in TNSNAMES.ORA or LISTENER.ORA file for extproc connections.
    Oracle DB - Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    Listener - TNSLSNR for Linux: Version 11.2.0.3.0
    OS - Red Hat Enterprise Linux Server release 6.5
    DLL entry done ONLY in "/apps/oracle/product/11.2.0/dbhome_1/hs/admin/extproc.ora"
    SET EXTPROC_DLLS=ANY
    OS Environment LD_LIBRARY_PATH=
    LD_LIBRARY_PATH=/apps/oracle/product/11.2.0/dbhome_1/lib
    DLL File permission
    -rwxrwxr-x  1 oracle oinstall   8022832 Mar  6 12:55 libst_shapelib.so
    OS EXTPROC process is running
    oracle   17489     1  0 09:08 ?        00:00:00 extprocGISDEV (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=BEQ)))
    Library Path set at schema level as below
    select * from dba_libraries where library_name = 'ST_SHAPELIB';
    OWNER                          LIBRARY_NAME                   FILE_SPEC                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        DYNAMIC STATUS
    SDE                            ST_SHAPELIB                    /apps/oracle/product/11.2.0/dbhome_1/lib/libst_shapelib.so                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Y       VALID  

    Hello,
    This is posted in the incorrect community.  I think you need to be in SQL and PL/SQL
    Regards,
    Matt

  • What does the ClrAgent service?

    Hello!
    The .NET functions are executed in the extproc process. But what does the ClrAgent service? I have stopped this service and I can execute .NET Stored Procedures anyway.
    Regards,
    Michi !

    Hi !
    I don't think dedicated extproc provides benefits if
    you have shorter sessions because it always adds
    process startup delay.I wrote that I have less sessions and they are running for a long time. So the startup delay is not a problem.
    But If you have some clragent parameters for this szenario, I can try it. Currently the multithreading is 30% slower. I checked the roundtrip time for a simple function and as a second test I called a function which access the current db session and read some data.
    Regards,
    Michi !

  • Dynamic library+ Linux + ORACLE 10.2

    Hello !
    I have Linux + ORACLE 10.2
    $ env | grep LAN
    NLS_LANG=AMERICAN_AMERICA.UTF8
    LANG=en_US.UTF-8
    database parameters:
    1 NLS_LANGUAGE AMERICAN
    2 NLS_TERRITORY AMERICA
    3 NLS_CHARACTERSET UTF8
    4 NLS_NCHAR_CHARACTERSET AL16UTF16
    I have a dynamic library and plsql function:
    #include <stdio.h>
    int sysrun(char command, char ying, char *yang)
    FILE *fpointer ;
    fpointer = fopen("out6.txt","wt");
    if (!fpointer)
    printf( "!!! file error \n" );
    return;
    fprintf(fpointer,"ying:%s yang:%s command:%s \n",ying,yang,command);
    fclose(fpointer);
    return 0;
    //return system(command);
    create or replace function sysrun_2 (syscomm in varchar2, ying IN VARCHAR2, yang IN VARCHAR2 )
    return binary_integer
    as language C
    name "sysrun"
    library shell_lib
    parameters(syscomm string, ying string,yang string);
    I send to library russian words(by sqlplus), but it write in a file bad symbols
    'п╡я▀'
    I run query on sqlplus:
    SELECT CONVERT('п╡я▀', VALUE) conv,VALUE FROM
    v$nls_valid_values v
    where parameter = 'CHARACTERSET';
    And see, that the best code page is CL8KOI8R
    why CL8KOI8R? And where's from ?
    And how can I change it ?
    P.S. when I call library from Linux it's ok !!

    Hi,
    I'm not familiar with Russian characters and charsets like CL8KOI8R. Have you tried creating a table in the database and inserting the same characters to verify if that works?
    It might be worth verifying if the environment variables are correct for the extproc process as well. I'm not sure if the environment variables you listed are for the "oracle" user or not.
    Also, are you using the Oracle C++ Call Interface (OCCI) with this?
    Regards,
    Mark

  • Unix process id for extproc

    Does oracle store the unix process id when an external procedure is called? I know the id of the oracle process is in v$process. But what of the external process itself?

    I guess this one is just too hard a question.

  • How to know the port number to which the server process is listening

    I have created oracle 10g Release 1 database(orcl) in Windows Xp Professional edition through DBCA . I also created one more database(sample) manually .
    The ORCL server process listens to port no 1521 and
    SAMPLE server process listens to port no 1522
    Once I start the OracleServiceORCL (Service for orcl) from services.msc and check the listener status it displays
    Service "orcl" has 1 instance(s).
    Instance "orcl", status READY, has 1 handler(s) for this service...
    But when I start OracleServiceSAMPLE (Service for sample) from services.exe and check the listener status there is no change . Only when i start the instance the dynamic registration takes place with port no 1521 .
    There is no entry for listener parameter in init.ora file . My question is how is the service ORCL able to get itself registered with the listener even before the instance is up ?
    And how can i know which port no is linked with which server process?
    Also if we provide a different port number(other than 1521 say 1522) in tnsnames.ora for a service and consider the listener is listening to both 1521 and 1522 . Now consider that port number 1521 is free . In this case to which port number will the service be listening to ?
    The listener file looks like this
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\oracle\product\10.1.0\Db_2)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = irobo)(PORT = 1521))
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = irobo)(PORT = 1522))
    The tnsnames file has the following entry
    ORCL =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = irobo)(PORT = 1522))
    (CONNECT_DATA =
    (SERVICE_NAME = ORCL)
    SAMPLE =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = irobo)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = ORCL)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    )

    Service "orcl" has 1 instance(s).
    Instance "orcl", status READY, has 1 handler(s) for this service...[coe]
    The status tells you the instance is up. Starting the service often means the instance gets started also, but whatever "often" means, "READY" means "The instance is up, running and taking callers".
    Your statement that "ORCL [is] able to get itself registered with the listener even before the instance is up" is therefore factually incorrect: you started the service, that started the instance. The instance is up and running. Instances that aren't running don't exist. Things which don't exist don't register themselves. Things which HAVE registered themselves therefore do exist.. and if they say they are "ready", it means they are completely, 100% up and running and behaving quite normally.
    I have not set LOCAL_LISTENER initialization parameter.How is this happening ?
    You only need to set LOCAL_LISTENER if (a) you're not using TCP/IP, (b) you're not using port 1521. Otherwise, PMON is hard-coded to register itself with listeners running on port 1521 and using TCP/IP and you don't need to set LOCAL_LISTENER to achieve that.
    Server Processes do not listen. Listeners do (there's a clue in their name). Listeners receive a call to connect to an instance, they spawn a server process to handle your call, and then they connect you to that server process (or send a message back to you telling you how to contact the server process). Each server process of course receives communications from its dedicated client on a specific port (usually in the 50000+ range), and that port is chosen randomly by the listener when it's spawning it. It's a bit blurry and vague to call that server process port a port on which server processes "listen", however.
    If you're talking dedicated server, each client causes one new server process to be spawned, and there is a one-to-one correspondence between server processes and the port that server process happens to accept client communications on.
    If you're going to ask a listener to do listening duty on multiple ports, I'd first question your need to do that and I'd then point out that unless your client tnsnames.ora knows to talk on the second or subsequent port numbers, the listener is never actually going to make use of that second port.
    In either case, the port the listener listens on has nothing whatsoever to do with the port your client-to-server-process communication ends up taking place on.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Extproc.exe memory usage

    Hello,
    I'm having problems while using ODT with ODAC (11.2.0.2.1). I've done a .NET (C# using Visual Studio 2010) library to be called from PL/SQL. It works without a problem, and finish the execution closing all objects and even doing a Garbage Collection (System.GC.Collect()) just to be sure that the most memory is reclaimed.
    The problem comes when I do the stress test (multiple call to the C# procedure, like 20000 times). I can see how extproc.exe (the service/process used to make external calls) start using more and more memory. Each call to the C# procedure wastes some KB of memory, and when I do the stress test, extproc.exe comes to have allocated 800 MB of RAM memory and even more...
    It seems that sometimes, Oracle or the process itself makes acknowledge of the RAM used and I see it wasting only 100 MB, so it seems it has some kind of memory management capabilities, but it's not enought, as sometimes memory goes as high that my server starts loading out some process from memory and performance degrades.
    Is there any way to control how much memory extproc.exe can waste, or control the behaviour of the process, or something like that?
    Thanks a lot,
    Luis Miguel

    AnubhavM wrote:
    I have tested for memory leak with JProfiler, it shows that the GC gets called after some time, and there is no increase in heap size. But the memory usage of Javaw.exe keeps increasing. Is it possible that JVM is not returning memory back to OS? or some other reason for increase in memory usage?The VM isn't returning memory to the OS and it's designed to work like that. (Or at least used to be, I saw a change request on that a couple of years ago and it got many votes in the bugdatabase)

  • Little bit of help with the duplication process needed

    Hi
    I trying to duplicate a database from one server to a remote server. They are both running windows server 2003 (my first problem) , the primary server is running oracle 11gR1 and the (hopefully) receiving server is running 11gR2(is that going to be a problem?) and I'm a little stuck on some parts of the process.
    The book I'm using says to edit the listener.ora file to include a SID_DESC of the remote database. Here is my listener.ora file with the modifications
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = test.host.local)(PORT = 1521))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = CGARDMSTR)
    (ORACLE_HOME = G:\app\administrator\product\11.1.0\db_1)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = CGARDMSTR)
    (ORACLE_HOME =G:\app\administrator\product\11.1.0\db_1)
    (SID_NAME = CGARDMSTR)
    *(SID_DESC* *=*
    *(GLOBAL_DBNAME* *=* cgard)
    *(ORACLE_HOME* *=F:\oracle\product\11.2.0\dbhome_1)*
    *(SID_NAME* *=* cgard)
    (bold is what i added)
    it then said to chnage my tnsnames.ora
    CGARD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = test.host.local)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = cgard)
    CGARD5DE =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = test.host.local)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = CGARD5DEV)
    CGARDMST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = test.host.local)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = CGARDMSTR)
    cgard =
    *(DESCRIPTION =*
    *(ADDRESS = (PROTOCOL = TCP)(HOST = live.host.local)(PORT = 1521))*
    *(CONNECT_DATA =*
    *(SERVER = DEDICATED)*
    *(SERVICE_NAME = cgard)*
    I changed the local domain to host for business reasons
    The next step was to create a initialization parameter file which I am guessing is a pfile and hopefully not a spfile. It then says to only enter one param db_name and the conversion params if the filesystem is diffrent. Problem is I don't know what to do with this file, if I am suppose to switch the second database to this file then surly I would need some more params? Anyway thats the first of many questions.
    When I try to run through the rman commands it describes it also trips up:
    RMAN> connect auxiliary sys/*********@live.host.local
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-04006: error from auxiliary database: ORA-12170: TNS:Connect timeout occurr
    ed
    The other database is up and connectable via sqldevloper so I'm guessing it was my configuration of listener and tnsnames
    Ok to reiterate my questions are:
    1) what needs to be in the pfile I create for the database thats going to receive the backup and what do I do with that file when I have made it?
    2) I am pretty sure my listener and tsunamis config is completely wrong so can I have some pointers on fixing that?
    3) Was the reason I could not connect to the receiving database my tns and listener config or is it something else?
    Quite a few other questions but untill I know some more about the above I doubt I will be able to ask properly.
    Also if this helps the book I am using is Expert Oracle Database 11g Administration and the page is 835(the method that begins on that page) and I am willing to write out the whole method if you need more details.
    Oh and if you havent figured it out I am very new to this so if some of this sounds very wrong or just stupid just say what I need to change and I will get right on it.
    Thanks
    Alex

    Ok so I have made some progress. Here is where I am currently at:
    RMAN> RUN
    2> {
    3> SET NEWNAME FOR DATAFILE 1 TO 'F:\oracle\oradata\cgard\file1.dbs';
    4> SET NEWNAME FOR DATAFILE 2 TO 'F:\oracle\oradata\cgard\file2.dbs';
    5> SET NEWNAME FOR DATAFILE 3 TO 'F:\oracle\oradata\cgard\file3.dbs';
    6> SET NEWNAME FOR DATAFILE 4 TO 'F:\oracle\oradata\cgard\file4.dbs';
    7> SET NEWNAME FOR DATAFILE 5 TO 'F:\oracle\oradata\cgard\file5.dbs';
    8> SET NEWNAME FOR TEMPFILE 1 TO 'F:\oracle\oradata\cgard\temp1.dbs';
    9> duplicate target database
    10> to cgard
    11> from active database
    12> pfile='F:\oracle\product\11.2.0\dbhome_1\database\initCGARD.ora';
    13> }
    executing command: SET NEWNAME
    starting full resync of recovery catalog
    full resync complete
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    Starting Duplicate Db at 19-NOV-10
    using channel ORA_AUX_DISK_1
    contents of Memory Script:
    set newname for datafile 1 to
    "F:\ORACLE\ORADATA\CGARD\FILE1.DBS";;
    set newname for datafile 2 to
    "F:\ORACLE\ORADATA\CGARD\FILE2.DBS";;
    set newname for datafile 3 to
    "F:\ORACLE\ORADATA\CGARD\FILE3.DBS";;
    set newname for datafile 4 to
    "F:\ORACLE\ORADATA\CGARD\FILE4.DBS";;
    set newname for datafile 5 to
    "F:\ORACLE\ORADATA\CGARD\FILE5.DBS";;
    backup as copy reuse
    datafile 1 auxiliary format
    "F:\ORACLE\ORADATA\CGARD\FILE1.DBS"; datafile
    2 auxiliary format
    "F:\ORACLE\ORADATA\CGARD\FILE2.DBS"; datafile
    3 auxiliary format
    "F:\ORACLE\ORADATA\CGARD\FILE3.DBS"; datafile
    4 auxiliary format
    "F:\ORACLE\ORADATA\CGARD\FILE4.DBS"; datafile
    5 auxiliary format
    "F:\ORACLE\ORADATA\CGARD\FILE5.DBS"; ;
    sql 'alter system archive log current';
    executing Memory Script
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    executing command: SET NEWNAME
    Starting backup at 19-NOV-10
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=143 device type=DISK
    channel ORA_DISK_1: starting datafile copy
    input datafile file number=00001 name=G:\APP\ADMINISTRATOR\ORADATA\CGARDMSTR\SYS
    TEM01.DBF
    RMAN-03009: failure of backup command on ORA_DISK_1 channel at 11/19/2010 16:23:
    52
    ORA-17629: Cannot connect to the remote database server
    ORA-17627: ORA-01017: invalid username/password; logon denied
    ORA-17629: Cannot connect to the remote database server
    continuing other job steps, job failed will not be re-run
    channel ORA_DISK_1: starting datafile copy
    input datafile file number=00004 name=G:\APP\ADMINISTRATOR\ORADATA\CGARDMSTR\USE
    RS01.DBF
    RMAN-03009: failure of backup command on ORA_DISK_1 channel at 11/19/2010 16:24:
    24
    ORA-17629: Cannot connect to the remote database server
    ORA-17627: ORA-01017: invalid username/password; logon denied
    ORA-17629: Cannot connect to the remote database server
    continuing other job steps, job failed will not be re-run
    channel ORA_DISK_1: starting datafile copy
    input datafile file number=00002 name=G:\APP\ADMINISTRATOR\ORADATA\CGARDMSTR\SYS
    AUX01.DBF
    RMAN-03009: failure of backup command on ORA_DISK_1 channel at 11/19/2010 16:24:
    43
    ORA-17629: Cannot connect to the remote database server
    ORA-17627: ORA-01017: invalid username/password; logon denied
    ORA-17629: Cannot connect to the remote database server
    continuing other job steps, job failed will not be re-run
    channel ORA_DISK_1: starting datafile copy
    input datafile file number=00003 name=G:\APP\ADMINISTRATOR\ORADATA\CGARDMSTR\UND
    OTBS01.DBF
    RMAN-03009: failure of backup command on ORA_DISK_1 channel at 11/19/2010 16:25:
    17
    ORA-17629: Cannot connect to the remote database server
    ORA-17627: ORA-01017: invalid username/password; logon denied
    ORA-17629: Cannot connect to the remote database server
    continuing other job steps, job failed will not be re-run
    channel ORA_DISK_1: starting datafile copy
    input datafile file number=00005 name=G:\APP\ADMINISTRATOR\ORADATA\CGARDMSTR\RMA
    N01.DBF
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of Duplicate Db command at 11/19/2010 16:25:55
    RMAN-03015: error occurred in stored script Memory Script
    RMAN-03009: failure of backup command on ORA_DISK_1 channel at 11/19/2010 16:25:
    55
    ORA-17629: Cannot connect to the remote database server
    ORA-17627: ORA-01017: invalid username/password; logon denied
    ORA-17629: Cannot connect to the remote database server
    RMAN>
    I did issue the commands:
    C:\Documents and Settings\Administrator>rman target /
    Recovery Manager: Release 11.1.0.6.0 - Production on Fri Nov 19 13:55:40 2010
    Copyright (c) 1982, 2007, Oracle. All rights reserved.
    connected to target database: CGARDMST (DBID=3160500813)
    RMAN> connect catalog rman/rman
    connected to recovery catalog database
    RMAN> connect auxiliary sys/**********@cgard
    connected to auxiliary database: CGARD (not mounted)
    So I am not quite sure what it wants. I read somewhere about a password file but I don't understand how it will help, also most things I have looked at wernt clear on how to do it. I took a stab anyway:
    G:\app\administrator\product\11.1.0\db_1\BIN>orapwd file=orapwcgard password=*********** entries=20 ignorecase=n
    Was run on the original database host.
    File was then copied to "F:\oracle\product\11.2.0\dbhome_1\database" on the receiving database's host it was then renamed to PWDcgard.ora as there was file there already with that name.
    It did not help(same error).
    The book I am using mentions the 'PASSWORD FILE' param to be used with the duplicate command but I cant find a example on how to use it so any help with that would be great.
    Thanks for the effort so far guys its really appreciated.

  • Common Language Runtime option missing when attaching to extproc.exe

    All,
    In references to http://www.oracle.com/technology/pub/articles/mastering_dotnet_oracle/williams_sps.html.. I have been able to sucessfully deploy the .NET store procedure from VS 2005 to Oracle 11g with Oracle Extensions for .NET. The .NET SP also runs in SQL*Plus and from my VS 2005.
    I have Oracle 11g on a Win2003 Server and VS 2005 on a WinXP, so I attemped to debug the .NET store procedure remotely by attaching my VS to the extproc.exe process on the Win2003 machine.
    I setup a Visual Studio Remote Debuging Monitor on the Win2003 machine and could attached to it from my XP box but it does not hit the breakpoint Ive set when I run the SP from SQL*Plus. **All permission were set to allow remote debugging
    However, there isnt an option to specify CLR as the code type/program type.. only Managed, Native and T-SQL is listed. Extproc.exe is also listed as a " Managed, x86" Type as opposed to a ".NET, ..." Type unlike the screenshot shown in the article.
    Does anybody know why this is the case? Could it be possible that extproc.exe cannot be debugged remotely?
    Would appreicate it if anyone could shed some light into this.
    Thanks in advance.
    Brian

    Issue resolved. I came into work today and the breakpoint hit for some strange reason.

  • 11gr2 installation hanging at  step 7 during Processing Oracle Text 11.2.0.

    Hi,
    I am trying to install 11gr2 software on my linux 64 bit server.
    I had installled the same 11gr2 software successfully on the same server without any issues.
    Now i want another oracle home. But the installation is hanging at step 7, 8% was completed.
    The details tab showing
    Verifying whether Central Inventory is locked by any other OUI session...
    Central Inventory is not locked.
    Loading products list. Please wait.
    Loading products. Please wait.
    Analyzing dependencies
    Setting up install types
    Executing pre-requisites
    Loading Oracle Database 11g
    Loading Enterprise Edition Options
    Loading Oracle Partitioning
    Loading Oracle Spatial
    Loading Oracle OLAP
    Loading Oracle Database 11g
    Loading Oracle Net Services
    Loading Oracle Text
    Loading Oracle Net Listener
    Loading Oracle Enterprise Manager Console DB
    Loading HAS Files for DB
    Loading Oracle Internet Directory Client
    Loading Oracle Advanced Security
    Loading Oracle JVM
    Loading Oracle XML Development Kit
    Loading Database Configuration and Upgrade Assistants
    Loading Oracle Net
    Loading Oracle Multimedia
    Loading Oracle Multimedia Locator
    Loading Oracle Call Interface (OCI)
    Loading SQL*Plus
    Loading Oracle Netca Client
    Loading Enterprise Manager Agent
    Loading Oracle Database Utilities
    Loading Oracle Programmer
    Loading Oracle Database Gateway for ODBC
    Loading Generic Connectivity Common Files
    Loading PL/SQL
    Loading Oracle Recovery Manager
    Loading Assistant Common Files
    Loading Buildtools Common Files
    Loading Oracle LDAP administration
    Loading Oracle Help for the Web
    Loading Installation Common Files
    Loading Precompiler Common Files
    Loading HAS Common Files
    Loading Enterprise Manager plugin Common Files
    Loading Oracle UIX
    Loading Oracle Clusterware RDBMS Files
    Loading Cluster Verification Utility Common Files
    Loading Oracle Wallet Manager
    Loading Oracle Security Developer Tools
    Loading XML Parser for Java
    Loading Enterprise Manager Minimal Integration
    Loading Oracle Notification Service
    Loading Oracle Database User Interface
    Loading Oracle ODBC Driver
    Loading SQL*Plus Files for Instant Client
    Loading Required Support Files
    Loading Oracle Globalization Support
    Loading Database SQL Scripts
    Loading OLAP SQL Scripts
    Loading PL/SQL Embedded Gateway
    Loading Oracle Locale Builder
    Loading Character Set Migration Utility
    Loading Oracle Java Client
    Loading Oracle Multimedia Client Option
    Loading Oracle JDBC/THIN Interfaces
    Loading Oracle Universal Connection Pool
    Loading Secure Socket Layer
    Loading Oracle Net Required Support Files
    Loading Oracle Code Editor
    Loading Oracle Containers for Java
    Loading JAccelerator (COMPANION)
    Loading Perl Interpreter
    Loading Oracle Quality of Service Management (Client)
    Loading Deinstallation Tool
    Loading Perl Modules
    Loading Enterprise Manager Common Files
    Loading Installation Plugin Files
    Loading Expat libraries
    Loading XML Parser for Oracle JVM
    Loading Oracle XML Query
    Loading Oracle Message Gateway Common Files
    Loading Oracle Starter Database
    Loading Sample Schema Data
    Loading Oracle Help For Java
    Loading Oracle Core Required Support Files
    Loading Oracle Multimedia Locator RDBMS Files
    Loading Oracle JDBC/OCI Instant Client
    Loading Oracle Multimedia Annotator
    Loading Oracle Multimedia Java Advanced Imaging
    Loading Oracle Database 11g Multimedia Files
    Loading Precompiler Required Support Files
    Loading Oracle Text Required Support Files
    Loading Oracle Notification Service (eONS)
    Loading Oracle 11g Warehouse Builder Required Files
    Loading Parser Generator Required Support Files
    Loading regexp
    Loading Agent Required Support Files
    Loading Enterprise Manager Agent Core Files
    Loading Enterprise Manager Common Core Files
    Loading Enterprise Manager Grid Control Core Files
    Loading Enterprise Manager Database Plugin -- Agent Support
    Loading Enterprise Manager Repository Core Files
    Loading Enterprise Manager Database Plugin -- Repository Support
    Loading Provisioning Advisor Framework
    Loading Exadata Storage Server
    Loading Oracle Globalization Support
    Loading RDBMS Required Support Files
    Loading Database Workspace Manager
    Loading SQLJ Runtime
    Loading RDBMS Required Support Files for Instant Client
    Loading XDK Required Support Files
    Loading Oracle Application Express
    Loading Oracle SQL Developer
    Loading Oracle JDBC Server Support Package
    Loading Oracle Ice Browser
    Loading Oracle Display Fonts
    Loading SQL*Plus Required Support Files
    Loading Oracle RAC Required Support Files-HAS
    Loading Oracle Database Vault option
    Loading Platform Required Support Files
    Loading Oracle OLAP API
    Loading Oracle OLAP RDBMS Files
    Loading Oracle Data Mining RDBMS Files
    Loading Oracle Label Security
    Loading Oracle Database Vault J2EE Application
    Loading Oracle Real Application Testing
    Loading Oracle JFC Extended Windowing Toolkit
    Loading Oracle Extended Windowing Toolkit
    Loading Bali Share
    Loading SSL Required Support Files for InstantClient
    Loading LDAP Required Support Files
    Loading Oracle ODBC Driverfor Instant Client
    Loading Oracle Configuration Manager
    Loading Oracle Database Deconfiguration
    Loading Oracle RAC Deconfiguration
    Loading Oracle DBCA Deconfiguration
    Loading Oracle Configuration Manager Deconfiguration
    Loading Oracle Universal Installer
    Loading Oracle One-Off Patch Installer
    Loading Installer SDK Component
    Loading Sun JDK
    Loading dialogs for Oracle Database 11g
    Loading dialogs for Enterprise Edition Options
    Loading dialogs for Oracle Partitioning
    Loading dialogs for Oracle Spatial
    Loading dialogs for Oracle OLAP
    Loading dialogs for Oracle Database 11g
    Loading dialogs for Oracle Net Services
    Loading dialogs for Oracle Text
    Loading dialogs for Oracle Net Listener
    Loading dialogs for Oracle Enterprise Manager Console DB
    Loading dialogs for HAS Files for DB
    Loading dialogs for Oracle Internet Directory Client
    Loading dialogs for Oracle Advanced Security
    Loading dialogs for Oracle JVM
    Loading dialogs for Oracle XML Development Kit
    Loading dialogs for Database Configuration and Upgrade Assistants
    Loading dialogs for Oracle Net
    Loading dialogs for Oracle Multimedia
    Loading dialogs for Oracle Multimedia Locator
    Loading dialogs for Oracle Call Interface (OCI)
    Loading dialogs for SQL*Plus
    Loading dialogs for Oracle Netca Client
    Loading dialogs for Enterprise Manager Agent
    Loading dialogs for Oracle Database Utilities
    Loading dialogs for Oracle Programmer
    Loading dialogs for Oracle Database Gateway for ODBC
    Loading dialogs for Generic Connectivity Common Files
    Loading dialogs for PL/SQL
    Loading dialogs for Oracle Recovery Manager
    Loading dialogs for Assistant Common Files
    Loading dialogs for Buildtools Common Files
    Loading dialogs for Oracle LDAP administration
    Loading dialogs for Oracle Help for the Web
    Loading dialogs for Installation Common Files
    Loading dialogs for Precompiler Common Files
    Loading dialogs for HAS Common Files
    Loading dialogs for Enterprise Manager plugin Common Files
    Loading dialogs for Oracle UIX
    Loading dialogs for Oracle Clusterware RDBMS Files
    Loading dialogs for Cluster Verification Utility Common Files
    Loading dialogs for Oracle Wallet Manager
    Loading dialogs for Oracle Security Developer Tools
    Loading dialogs for XML Parser for Java
    Loading dialogs for Enterprise Manager Minimal Integration
    Loading dialogs for Oracle Notification Service
    Loading dialogs for Oracle Database User Interface
    Loading dialogs for Oracle ODBC Driver
    Loading dialogs for SQL*Plus Files for Instant Client
    Loading dialogs for Required Support Files
    Loading dialogs for Oracle Globalization Support
    Loading dialogs for Database SQL Scripts
    Loading dialogs for OLAP SQL Scripts
    Loading dialogs for PL/SQL Embedded Gateway
    Loading dialogs for Oracle Locale Builder
    Loading dialogs for Character Set Migration Utility
    Loading dialogs for Oracle Java Client
    Loading dialogs for Oracle Multimedia Client Option
    Loading dialogs for Oracle JDBC/THIN Interfaces
    Loading dialogs for Oracle Universal Connection Pool
    Loading dialogs for Secure Socket Layer
    Loading dialogs for Oracle Net Required Support Files
    Loading dialogs for Oracle Code Editor
    Loading dialogs for Oracle Containers for Java
    Loading dialogs for JAccelerator (COMPANION)
    Loading dialogs for Perl Interpreter
    Loading dialogs for Oracle Quality of Service Management (Client)
    Loading dialogs for Deinstallation Tool
    Loading dialogs for Perl Modules
    Loading dialogs for Enterprise Manager Common Files
    Loading dialogs for Installation Plugin Files
    Loading dialogs for Expat libraries
    Loading dialogs for XML Parser for Oracle JVM
    Loading dialogs for Oracle XML Query
    Loading dialogs for Oracle Message Gateway Common Files
    Loading dialogs for Oracle Starter Database
    Loading dialogs for Sample Schema Data
    Loading dialogs for Oracle Help For Java
    Loading dialogs for Oracle Core Required Support Files
    Loading dialogs for Oracle Multimedia Locator RDBMS Files
    Loading dialogs for Oracle JDBC/OCI Instant Client
    Loading dialogs for Oracle Multimedia Annotator
    Loading dialogs for Oracle Multimedia Java Advanced Imaging
    Loading dialogs for Oracle Database 11g Multimedia Files
    Loading dialogs for Precompiler Required Support Files
    Loading dialogs for Oracle Text Required Support Files
    Loading dialogs for Oracle Notification Service (eONS)
    Loading dialogs for Oracle 11g Warehouse Builder Required Files
    Loading dialogs for Parser Generator Required Support Files
    Loading dialogs for regexp
    Loading dialogs for Agent Required Support Files
    Loading dialogs for Enterprise Manager Agent Core Files
    Loading dialogs for Enterprise Manager Common Core Files
    Loading dialogs for Enterprise Manager Grid Control Core Files
    Loading dialogs for Enterprise Manager Database Plugin -- Agent Support
    Loading dialogs for Enterprise Manager Repository Core Files
    Loading dialogs for Enterprise Manager Database Plugin -- Repository Support
    Loading dialogs for Provisioning Advisor Framework
    Loading dialogs for Exadata Storage Server
    Loading dialogs for Oracle Globalization Support
    Loading dialogs for RDBMS Required Support Files
    Loading dialogs for Database Workspace Manager
    Loading dialogs for SQLJ Runtime
    Loading dialogs for RDBMS Required Support Files for Instant Client
    Loading dialogs for XDK Required Support Files
    Loading dialogs for Oracle Application Express
    Loading dialogs for Oracle SQL Developer
    Loading dialogs for Oracle JDBC Server Support Package
    Loading dialogs for Oracle Ice Browser
    Loading dialogs for Oracle Display Fonts
    Loading dialogs for SQL*Plus Required Support Files
    Loading dialogs for Oracle RAC Required Support Files-HAS
    Loading dialogs for Oracle Database Vault option
    Loading dialogs for Platform Required Support Files
    Loading dialogs for Oracle OLAP API
    Loading dialogs for Oracle OLAP RDBMS Files
    Loading dialogs for Oracle Data Mining RDBMS Files
    Loading dialogs for Oracle Label Security
    Loading dialogs for Oracle Database Vault J2EE Application
    Loading dialogs for Oracle Real Application Testing
    Loading dialogs for Oracle JFC Extended Windowing Toolkit
    Loading dialogs for Oracle Extended Windowing Toolkit
    Loading dialogs for Bali Share
    Loading dialogs for SSL Required Support Files for InstantClient
    Loading dialogs for LDAP Required Support Files
    Loading dialogs for Oracle ODBC Driverfor Instant Client
    Loading dialogs for Oracle Configuration Manager
    Loading dialogs for Oracle Database Deconfiguration
    Loading dialogs for Oracle RAC Deconfiguration
    Loading dialogs for Oracle DBCA Deconfiguration
    Loading dialogs for Oracle Configuration Manager Deconfiguration
    Loading dialogs for Oracle Universal Installer
    Loading dialogs for Oracle One-Off Patch Installer
    Loading dialogs for Installer SDK Component
    Loading dialogs for Sun JDK
    Processing Oracle Database 11g 11.2.0.1.0
    Processing Enterprise Edition Options 11.2.0.1.0
    Processing Oracle Partitioning 11.2.0.1.0
    Processing Oracle Spatial 11.2.0.1.0
    Processing Oracle OLAP 11.2.0.1.0
    Processing Oracle Database 11g 11.2.0.1.0
    Processing Oracle Net Services 11.2.0.1.0
    Processing Oracle Text 11.2.0.1.0
    Thanks,
    Kavitha

    Hi,
    First ORACLE Home : /u02/oracle/11.2.0
    Now using ORACLE Home: /u03/HFMDCP/11.2.0
    The log showing below information:
    driveName = /dev/shm
    returnInMegaBytes = true
    INFO: Query Returned: 3992
    INFO: Setting variable 'n_POSIXMemSize' to '3992'. Received the value from the variable calculation.
    INFO: Setting value of child variable b_useRegistration of oracle.sysman.ccr 10.3.1.1.0 to false
    INFO: *** Entering Component: oracle.options installation
    INFO: Processing Enterprise Edition Options 11.2.0.1.0
    INFO: Processing Enterprise Edition Options 11.2.0.1.0
    INFO: *** Entering Component: oracle.rdbms.partitioning installation
    INFO: Processing Oracle Partitioning 11.2.0.1.0
    INFO: Processing Oracle Partitioning 11.2.0.1.0
    INFO: Calling Query generalQueries10.2.0.2.0 getOSName
    INFO: Query Returned: Linux
    INFO: Setting variable 's_operatingSystem' to 'Linux'. Received the value from the variable calculation.
    INFO: Setting variable 's_makeLogFile' to 'make.log'. Received the value from the variable calculation.
    INFO: Calling Query generalQueries10.2.0.2.0 isCurrentPlatformInGroup
    platGroup = WINDOWS
    INFO: Query Returned: false
    INFO: Setting variable 'b_isWINDOWS' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 's_installLogDir' to '/u03/HFMDCP/11.2.0/install/'. Received the value from the variable calculation.
    INFO: *** Entering Component: oracle.sdo installation
    INFO: Processing Oracle Spatial 11.2.0.1.0
    INFO: Processing Oracle Spatial 11.2.0.1.0
    INFO: Calling Query generalQueries10.2.0.2.0 getOSName
    INFO: Query Returned: Linux
    INFO: Setting variable 's_operatingSystem' to 'Linux'. Received the value from the variable calculation.
    INFO: Setting variable 's_makeLogFile' to 'make.log'. Received the value from the variable calculation.
    INFO: Setting variable 's_OPSSelectedNodes' to ''. Received the value from the variable calculation.
    INFO: Calling Query generalQueries10.2.0.2.0 isCurrentPlatformInGroup
    platGroup = UNIX
    INFO: Query Returned: true
    INFO: Setting variable 'b_isUNIX' to 'true'. Received the value from the variable calculation.
    INFO: Setting variable 'VERSION' to '9.2.0.0.0 Beta'. Received the value from the variable calculation.
    INFO: Setting variable 'ORDSYS_PASSWORD' to '*Protected value, not to be logged*'. Received the value from the variable calculation.
    INFO: Setting variable 'MDSYS_PASSWORD' to '*Protected value, not to be logged*'. Received the value from the variable calculation.
    INFO: Setting variable 'MD' to 'md'. Received the value from the variable calculation.
    INFO: Setting variable 'DESCRIPTION' to 'Oracle8 Spatial Cartridge'. Received the value from the variable calculation.
    INFO: Setting variable 's_sourceInstallScript' to '/u03/HFMDCP/11.2.0/md/admin/mdinst.sql'. Received the value from the variable calculation.
    INFO: Setting variable 's_sourceDeinstallScript' to '/u03/HFMDCP/11.2.0/md/admin/mddins.sql'. Received the value from the variable calculation.
    INFO: Setting variable 's_sourceDeinstallScript' to '/u03/HFMDCP/11.2.0/md/admin/mddins.sql'. Received the value from the variable calculation.
    INFO: Setting variable 's_installLogDir' to '/u03/HFMDCP/11.2.0/install/'. Received the value from the variable calculation.
    INFO: Setting variable 's_destInstallScript' to '/u03/HFMDCP/11.2.0/md/admin/mdinst.sql'. Received the value from the variable calculation.
    INFO: Setting variable 's_destDeinstallScript' to '/u03/HFMDCP/11.2.0/md/admin/mddins.sql'. Received the value from the variable calculation.
    INFO: Setting variable 'sl_processList' to '/u03/HFMDCP/11.2.0/bin/oracle'. Received the value from the variable calculation.
    INFO: *** Entering Component: oracle.oraolap installation
    INFO: Processing Oracle OLAP 11.2.0.1.0
    INFO: Processing Oracle OLAP 11.2.0.1.0
    INFO: Calling Query generalQueries10.2.0.2.0 getOSName
    INFO: Query Returned: Linux
    INFO: Setting variable 's_operatingSystem' to 'Linux'. Received the value from the variable calculation.
    INFO: Setting variable 's_makeLogFile' to 'make.log'. Received the value from the variable calculation.
    INFO: Setting variable 's_installLogDir' to '/u03/HFMDCP/11.2.0/install/'. Received the value from the variable calculation.
    INFO: *** Entering Component: oracle.rdbms installation
    INFO: Processing Oracle Database 11g 11.2.0.1.0
    INFO: Processing Oracle Database 11g 11.2.0.1.0
    INFO: Calling Query unixQueries10.1.0.2.0 getGroups
    INFO: Query Returned: dba
    INFO: Setting variable 'sl_groupChoices' to 'dba'. Received the value from the variable calculation.
    INFO: Setting variable 's_version' to '9.2.0.0.0'. Received the value from the variable calculation.
    INFO: Setting variable 's_verifierName' to 'verifier15.jar'. Received the value from the variable calculation.
    INFO: Setting variable 's_sidToMigrate' to ''. Received the value from the variable calculation.
    INFO: Calling Query generalQueries10.2.0.2.0 getOSName
    INFO: Query Returned: Linux
    INFO: Setting variable 's_operatingSystem' to 'Linux'. Received the value from the variable calculation.
    INFO: Calling Query generalQueries10.2.0.2.0 getenv
    name = LD_LIBRARY_PATH
    INFO: Query Returned: /tmp/OraInstall2011-05-11_10-43-27AM/jdk/jre/lib/amd64/server:/tmp/OraInstall2011-05-11_10-43-27AM/jdk/jre/lib/amd64:/tmp/OraInstall2011-05-11_10-43-27AM/jdk/jre/../lib/amd64
    INFO: Setting variable 's_oldLDLibPath' to '/tmp/OraInstall2011-05-11_10-43-27AM/jdk/jre/lib/amd64/server:/tmp/OraInstall2011-05-11_10-43-27AM/jdk/jre/lib/amd64:/tmp/OraInstall2011-05-11_10-43-27AM/jdk/jre/../lib/amd64'. Received the value from the variable calculation.
    INFO: Setting variable 's_ojdbc5Name' to 'ojdbc5.jar'. Received the value from the variable calculation.
    INFO: Setting variable 's_nameOfBundle' to 'EE'. Received the value from the variable calculation.
    INFO: Setting variable 's_makeLogFile' to 'make.log'. Received the value from the variable calculation.
    INFO: Setting variable 's_lowResourceDialogPrompt' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_ldapjclntName' to 'ldapjclnt11.jar'. Received the value from the variable calculation.
    INFO: Setting variable 's_jssl11Name' to 'jssl-1_1.jar'. Received the value from the variable calculation.
    INFO: Calling Query areasQueries10.2.0.1.0 getProductHome
    name = oracle.jdk
    startVersion = 1.5.0.0.0
    endVersion = 9.9.9.9.9
    acceptCompatible = null
    INFO: Query Returned: /u03/HFMDCP/11.2.0/jdk
    INFO: Setting variable 's_jreLocation' to '/u03/HFMDCP/11.2.0/jdk/jre/'. Received the value from the variable calculation.
    INFO: Setting variable 's_javaxssl12Name' to 'javax-ssl-1_2.jar'. Received the value from the variable calculation.
    INFO: Setting variable 's_groupDialogPrompt' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_filemapLocation' to '/opt/ORCLfmap'. Received the value from the variable calculation.
    INFO: Setting variable 's_emailServer' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_emailAddress' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_defaultDBName' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_c' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_OPSSelectedNodes' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_OPSNodeInfoString' to 'NO_VALUE'. Received the value from the variable calculation.
    INFO: Setting variable 's_OPSClusterUser' to 'NO_VALUE'. Received the value from the variable calculation.
    INFO: Setting variable 's_OPSClusterPassword' to '*Protected value, not to be logged*'. Received the value from the variable calculation.
    INFO: Setting variable 's_DBNamePrompt' to 'Every Oracle 11g database is uniquely identified by a Global Database Name, typically of the form "name.domain". Enter the Global Database Name for this database.'. Received the value from the variable calculation.
    INFO: Setting variable 's_DBName' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_DBDomain' to ''. Received the value from the variable calculation.
    INFO: Setting variable 'init_shared_pool_size' to '10000000'. Received the value from the variable calculation.
    INFO: Setting variable 'init_sequence_cache_hash_buckets' to '10'. Received the value from the variable calculation.
    INFO: Setting variable 'init_sequence_cache_entries' to '10'. Received the value from the variable calculation.
    INFO: Setting variable 'init_processes' to '59'. Received the value from the variable calculation.
    INFO: Setting variable 'init_path' to ''. Received the value from the variable calculation.
    INFO: Setting variable 'init_open_links' to '4'. Received the value from the variable calculation.
    INFO: Setting variable 'init_log_buffer' to '8192'. Received the value from the variable calculation.
    INFO: Setting variable 'init_job_queue_processes' to '2'. Received the value from the variable calculation.
    INFO: Setting variable 'init_job_queue_interval' to '10'. Received the value from the variable calculation.
    INFO: Setting variable 'init_dml_locks' to '100'. Received the value from the variable calculation.
    INFO: Setting variable 'init_distributed_transactions' to '5'. Received the value from the variable calculation.
    INFO: Setting variable 'init_distributed_lock_timeout' to '300'. Received the value from the variable calculation.
    INFO: Setting variable 'init_db_file_multiblock_read_count' to '8'. Received the value from the variable calculation.
    INFO: Setting variable 'init_db_block_buffers' to '1000'. Received the value from the variable calculation.
    INFO: Setting variable 'build_log_path' to ''. Received the value from the variable calculation.
    INFO: Setting variable 'b_promptForGroups' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_orabaseContainsOrahome' to 'true'. Received the value from the variable calculation.
    INFO: Setting variable 'b_lowResource' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_launchDBMA' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_javaOptionBeingInstalled' to 'false'. Received the value from the variable calculation.
    INFO: Calling Query generalQueries10.2.0.2.0 isCurrentPlatformInGroup
    platGroup = WINDOWS
    INFO: Query Returned: false
    INFO: Setting variable 'b_isWINDOWS' to 'false'. Received the value from the variable calculation.
    INFO: Calling Query generalQueries10.2.0.2.0 isCurrentPlatformInGroup
    platGroup = UNIX
    INFO: Query Returned: true
    INFO: Setting variable 'b_isUNIX' to 'true'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isDBup' to 'true'. Received the value from the variable calculation.
    INFO: Setting variable 'b_giInstall' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 's_xslLocation' to '/u03/HFMDCP/11.2.0/rdbms/xml/xsl'. Received the value from the variable calculation.
    INFO: Setting variable 's_verifierDir' to '/u03/HFMDCP/11.2.0/jlib'. Received the value from the variable calculation.
    INFO: Setting variable 's_shPath' to '/u03/HFMDCP/11.2.0/demo/schema/sales_history/'. Received the value from the variable calculation.
    INFO: Setting variable 's_pmPath' to '/u03/HFMDCP/11.2.0/demo/schema/product_media/'. Received the value from the variable calculation.
    INFO: Setting variable 's_oradimlocation' to '/u03/HFMDCP/11.2.0\bin'. Received the value from the variable calculation.
    INFO: Setting variable 's_oradbalocation' to '/u03/HFMDCP/11.2.0\Database'. Received the value from the variable calculation.
    INFO: Setting variable 's_operGroup' to 'dba'. Received the value from the variable calculation.
    INFO: Setting variable 's_oePath' to '/u03/HFMDCP/11.2.0/demo/schema/order_entry/'. Received the value from the variable calculation.
    INFO: Setting variable 's_netAPILoc' to '/u03/HFMDCP/11.2.0/jlib'. Received the value from the variable calculation.
    INFO: Setting variable 's_mkdirFile' to '/u03/HFMDCP/11.2.0/demo/schema/mk_dir.sql'. Received the value from the variable calculation.
    INFO: Setting variable 's_logPath' to '/u03/HFMDCP/11.2.0/demo/schema/log/'. Received the value from the variable calculation.
    INFO: Setting variable 's_libDir' to '/u03/HFMDCP/11.2.0/jdbc/lib'. Received the value from the variable calculation.
    INFO: Setting variable 's_jlibDir' to '/u03/HFMDCP/11.2.0/rdbms/jlib'. Received the value from the variable calculation.
    INFO: Setting variable 's_installLogDir' to '/u03/HFMDCP/11.2.0/install/'. Received the value from the variable calculation.
    INFO: Setting variable 's_instMkdirFile' to '/u03/HFMDCP/11.2.0/demo/schema/mk_dir.sql.sbs'. Received the value from the variable calculation.
    INFO: Setting variable 's_initmetaSource' to '/u03/HFMDCP/11.2.0/rdbms/install/sbs/initmeta.sbs'. Received the value from the variable calculation.
    INFO: Setting variable 's_initmetaDest' to '/u03/HFMDCP/11.2.0/rdbms/admin/initmeta.sql'. Received the value from the variable calculation.
    INFO: Setting variable 's_ezLocation' to '/u03/HFMDCP/11.2.0/instantclient'. Received the value from the variable calculation.
    INFO: Setting variable 's_dbmssmlSource' to '/u03/HFMDCP/11.2.0/rdbms/install/sbs/dbmssml.sbs'. Received the value from the variable calculation.
    INFO: Setting variable 's_dbmssmlDest' to '/u03/HFMDCP/11.2.0/rdbms/admin/dbmssml.sql'. Received the value from the variable calculation.
    INFO: Setting variable 's_dbaGroup' to 'dba'. Received the value from the variable calculation.
    INFO: Setting variable 's_asmGroup' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_RDBMS81' to '/u03/HFMDCP/11.2.0\RDBMS'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isUXW' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isSolaris' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isSequent' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isIntel_Solaris' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isHPI' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isHP' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isDec' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isDG' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isAix' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'sl_processList' to '/u03/HFMDCP/11.2.0/bin/ctxsrv,/u03/HFMDCP/11.2.0/bin/dbsnmp,/u03/HFMDCP/11.2.0/bin/extproc,/u03/HFMDCP/11.2.0/bin/oracle'. Received the value from the variable calculation.
    INFO: Setting variable 's_OSDSharelibExt' to '.so'. Received the value from the variable calculation.
    INFO: Setting variable 'SO_EXT' to 'so'. Received the value from the variable calculation.
    INFO: Setting variable 's_unixConfigFile' to '/u03/HFMDCP/11.2.0/rdbms/lib/config.c'. Received the value from the variable calculation.
    INFO: Setting value of child variable s_emailServer of oracle.sysman.console.db 11.2.0.1.0 to
    INFO: Setting value of child variable s_emailAddress of oracle.sysman.console.db 11.2.0.1.0 to
    INFO: *** Entering Component: oracle.network installation
    INFO: Processing Oracle Net Services 11.2.0.1.0
    INFO: Processing Oracle Net Services 11.2.0.1.0
    INFO: *** Entering Component: oracle.ctx installation
    INFO: Processing Oracle Text 11.2.0.1.0
    INFO: Processing Oracle Text 11.2.0.1.0
    INFO: Setting variable 's_version' to '9.2.0.0.0 Beta'. Received the value from the variable calculation.
    INFO: Calling Query generalQueries10.2.0.2.0 getOSName
    INFO: Query Returned: Linux
    INFO: Setting variable 's_operatingSystem' to 'Linux'. Received the value from the variable calculation.
    INFO: Setting variable 's_makeLogFile' to 'make.log'. Received the value from the variable calculation.
    INFO: Setting variable 's_OPSSelectedNodes' to ''. Received the value from the variable calculation.
    INFO: Calling Query generalQueries10.2.0.2.0 isCurrentPlatformInGroup
    platGroup = UNIX
    INFO: Query Returned: true
    INFO: Setting variable 'b_isUNIX' to 'true'. Received the value from the variable calculation.
    INFO: Setting variable 's_installLogDir' to '/u03/HFMDCP/11.2.0/install/'. Received the value from the variable calculation.
    INFO: Setting variable 's_OracleHomeKeyWow6432Node' to 'Wow6432Node'. Received the value from the variable calculation.
    INFO: Setting variable 'b_isWinX64' to 'false'. Received the value from the variable calculation.
    INFO: Setting variable 'sl_processList' to '/u03/HFMDCP/11.2.0/bin/ctxsrv,/u03/HFMDCP/11.2.0/bin/oracle'. Received the value from the variable calculation.
    INFO: Setting variable 'oracle_key' to ''. Received the value from the variable calculation.
    INFO: Setting variable 's_ctxx_old_location' to '/u03/HFMDCP/11.2.0/ctx/lib/libctxx9.so'. Received the value from the variable calculation.
    INFO: Setting variable 's_ctxx_location' to '/u03/HFMDCP/11.2.0/lib/libctxx9.so'. Received the value from the variable calculation.
    INFO: Calling Query RunningProcessQuery11.2.0.1.0 getRunningProcess
    multiParamName = /u03/HFMDCP/11.2.0/bin/ctxsrv,/u03/HFMDCP/11.2.0/bin/oracle
    Thanks,
    Kavitha

Maybe you are looking for

  • I HAVE ADOBE ACROBAT PRO.  IT WILL NOT OPEN/WORK.

    HAVE HAD THIS SAME PROBLEM BEFORE.  HPPSC217. WAS TOLD TO GO TO PHOTOSHOP AND DEACTIVATE ACROBATX PRO. WILL TRY RE-INSTALLING - DON'T KNOW WHAT ELSE TO DO.

  • Install Failure--Unable to create recovery

    I've been trying to install lion on my macbook air and get an error message at the end that it didn't install because it couldn't create a recovery copy. I followed the directions to deal with this (created a bootable external hard drive that has a r

  • Nokia 6068- How do i put mp3 music on?

    Hi i just bought a 6068 and it is my first phone with mp3. The only wire that comes with it is a bluetooth headset. Can anyone tell me how i get music from the computer to the phone, and do i need to buy a usb cable to connect it?

  • Anyone else having problems downloading apps

    having constant time outs to adobe servers trying to download updates and get on help pages

  • ECC 6 : Internet Services crashes

    Hello, I hope someone can help me.  We're busy with upgrade R/3 4.7 to ECC 6 and EP 6 to EP 7.  We have HR.  What a mission!  Everything is an issue! I have to migrate existing custom Internet Services, register them in the ICF to make them work in a