Regarding ORA-00119 error

I am trying to install Oracle 11i Release 1 database(dbname : ADTASK) in my Unix machine .
After creating ORACLE_HOME i was trying with installing the database using DBCA . The unix machine already contains a few databases installed in them .
When I started with database creation it gave me the following error
ORA-00119 Invalid Specification for system parameter LOCAL_LISTENER
ORA-00132 : syntax error or unresolved network name 'LISTENER_ADTASK'
ORA-01078 : failure in processing system parameters
The listener.ora file is present at ORACLE_HOME/network/admin
but when i use lsnrctl to start the listener it checks the following directory for the listener.ora file
TNSLSNR for Linux: Version 11.1.0.3.0 - Beta
System parameter file is /etc/listener.ora
What should be done to resolve the same ?
How can i make it look for listener.ora file in the ORACLE_HOME/network/admin directory ?

I modified a few entries and then I tried starting the listener
but got this error
TNS-01150: The address of the specified listener name is incorrect
NL-00303: syntax error in NV string
I even tried with tnsping but i got the erro
Used parameter files:
TNS-03505: Failed to resolve name
Listener.ora file
SID_LIST_LISTENER=
        (SID_LIST=
                (SID_DESC=
                        (SID_NAME=adorcl)
                        (ORACLE_HOME=/SLOTS/slot04/appmgr/pramohan/Ora11g_Home))
                (SID_DESC=
                        (SID_NAME=PLSExtProc)
                        (ORACLE_HOME=/SLOTS/slot04/appmgr/pramohan/Ora11g_Home)
                        (PROGRAM=extproc)))
LISTENER_ADORCL=
        (DESCRIPTION=
                (ADDRESS_LIST=
                        (ADDRESS=(PROTOCOL=TCP)(HOST=ap6305rt.us.oracle.com)(PORT=1522))
                        (ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC))))Let me know what is the error

Similar Messages

  • Regarding ORA-12801,ORA-01843 error

    Hi all,
    When I am running the mapping I am getting the
    ORA-12801: error signaled in parallel query server P079
    ORA-01843: not a valid month error
    My mapping was validated and deployed suceesfully.
    Please give me the suggestions.
    Thanks,
    Venkat

    Is the source field a date field or a varchar? Sounds like you are hitting a source data error.
    Try grabbing the insert (or merge, or whatever) statement from the mapping and running it on its own. If that fails with the same error, then try running the select portion of the statement to debug for the error.
    Assuming that you are using a to_Date function and if you are having real trouble finding the data error, you at least know which table the field is being sourced from. Run a little test - something like:
    declare
      cursor curs is select the_source_field from the_source_table;
    begin
      for rec in curs loop
         declare
            dateval date
         begin
            dateval := to_Date(rec.the_source_field,'yyyymmdd');   --or whatever format mask it is you are using
         exception
             when others then
                 dbms_output.put_line('FAILED TO_DATE ON SOURCEVAL: '||rec.the_source_field||' with error: '||substr(sqlerrm,1,150));
         end;
      end loop;
    end;Once you know the problems with the data then you can consider how best to deal with them.
    Cheers,
    Mike

  • ORA-00119 on RAC node1

    Hello,
    Q1) while I tried to start RAC instances today I got the following error:
    coxnode1> srvctl start instance -d M90TEST -i m90test1,m90test2 -o open
    PRKP-1001 : Error starting instance m90test1 on node cosxaorj1
    CRS-0215: Could not start resource 'ora.m90test.m90test1.inst'.
    After digging further from the log, I got this:
    LOG:
    SQL*Plus: Release 10.2.0.4.0 - Production on Tue Apr 7 03:53:59 2009
    Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
    Enter user-name: Connected to an idle instance.
    SQL> ORA-01078: failure in processing system parameters
    ORA-00119: invalid spec'
    2009-04-07 03:54:00.831: [    RACG][2540875008] [30133][2540875008][ora.m90test.m90test1.inst]: end for resource = ora.m90test.m90test1.inst, action = start, status = 1, time = 2.370s
    node1 and node2 are using same spfile, wondering how node2 came up and why node1 did not.
    I tried to make a text copy of spfile stored in ASM(from node2) to check if there are any typo errors - everything looks fine.
    wt could I be missing...
    2) how do I shutdown/start ASM instances on RAC.
    srvctl start instance -d ASM -i ASM1,+ASM2 -o open -- this does not seem to be working...
    thanks!
    newbie

    Hi,
    1) Probably cluster parameters was setted with same value, verify these parameters.
    *.cluster_database_instances=2
    *.cluster_database=true
    orcl1.instance_number=1
    orcl2.instance_number=2
    orcl1.local_listener='(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.22.1) (PORT = 1521))'
    orcl2.local_listener='(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.22.2) (PORT = 1521))'
    orcl2.thread=2
    orcl1.thread=1
    orcl1.undo_tablespace='UNDOTBS_01'
    orcl2.undo_tablespace='UNDOTBS_02'
    Investigate instance alert.log error messages to see what parameters are misconfigured.
    2) The ASM instance connect be open, the instance type works on mount mode only
    srvctl start asm -n your_node_name1
    srvctl start asm -n your_node_name1
    Best Regards,
    Rodrigo Mufalani
    http://mufalani.blogspot.com

  • ORA-00604: error occurred at recursive SQL level 1

    Hi,
    i have a view as source (DB2)
    Target table in Oracle with the same structure
    when i view data from the view all the records are listed.
    after mapping the source and target source gets fail while debuging (test data)
    and also while deploying the mapping i get the following error.
    Anyone knows about the following errors
    ACBLODS_MAP
    Create
    Warning
    ORA-06550: line 0, column 0:
    ORA-04052: error occurred when looking up remote object [email protected]@DB2_KAPIL_LOCATION
    ORA-00604: error occurred at recursive SQL level 1
    ORA-28500: connection from ORACLE to a non-Oracle system returned this
    please someone help me to solve this
    thanks in advance
    regards
    raja

    I had a simular problem with progress. If the progress table had to many columns
    OWB was failing. The problem was the ODBC driver used to make a connection to PROGRESS.

  • Ora-00604:error occurred at recursive SQL level 1 and Ora-04023

    hi all
    i am using oracle linux 5.5 and oracle Database 11g R2 while shutingdown the database i am getting
    the following errors.
    SQL> shutdown immediate;
    Ora-00604:error occurred at recursive SQL level 1
    Ora-04023: object select count(*) from reg$SQL>plz can anyone help me out?

    Couple of questions related to this issue:
    1.Is there anything in alert log. Post last 50 lines from alert log.
    2.Is there any trace / log generated by Oracle ?
    3.What is Memory_Target parameter value ?
    4.What is value of statistics_level parameter ?
    5.Did you perform any failed upgradation ?
    6.Are there any invalid objects in database ?
    Generally ORA-00604 is related to insufficient size of shared pool. Now, i am googling how to get a proper value of shared pool size ? I got that there is a view v$shared_pool_advice which will tell me the answer of this question. Ok, it means now question is how do i get the proper value of shared pool from v$shared_pool_advice; i mean how do i interpret this v$shared_pool_advice view ?
    No problem docs are there to answer this question : (How i got this link ? Open a new page---http://tahiti.oracle.com---selected 11.2 docs--in the left hand sided there is a search text box i entered v$shared_pool_advice and i got couple of links)
    http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/dynviews_3037.htm#REFRN30239
    I will read these links and now i will query this and DBA_HIST_SHARED_POOL_ADVICE views, interpret the values. Ok, but what about my original question i.e. ORA-00604 and 4023 ? If i am at this stage, understood all the values, it means now i can understand the meaning / sense of resizing of shared pool.
    ALTER SYSTEM SET statistics_level=TYPICAL SCOPE=SPFILE;
    You can monitor V$SGA_RESIZE_OPS to identify the range of values that Oracle is automatically resizing the DB_CACHE_SIZE and SHARED_POOL_SIZE components to. Then, pick an appropriate minimum value based on the range. There's no "magic formula". But V$SGA_RESIZE_OPS shows the sizes that Oracle has been automatically been resizing the SGA components to. The Buffer Cache Advisory section of the AWR report or V$DB_CACHE_ADVICE, V$SHARED_POOL_ADVICE, V$SGA_TARGET_ADVICE and DBA_HIST_SGA_TARGET_ADVICE are views that provide advisory information as well. Hemant @ SGA_MAX_SIZE and SGA_TARGET how to set minimum for pools
    So, these are the baby steps if i ever gets ORA-00604 and ORA-04023 on my test database. Do all these and feel free to post the next doubt, i am sure you will get the correct answer.
    Regards
    Girish Sharma

  • ORA-00604: error occurred at recursive SQL level 1 (10G)

    I was adding a default schema setting to a user id, saved the role and got the above error. ID hidden. All the roles below had default already added but had not caused error and some had been in place since Oracle9i
    SQL> REVOKE "ROL_HOBSONS_SCHEMA_VIEWS" FROM <USER ID>
    Revoke complete.
    SQL> GRANT "ROL_HOBSONS_SCHEMA_VIEWS" TO <USER ID>
    Grant complete.
    SQL> ALTER USER <USER ID>
    DEFAULT ROLE "DBA", "ROL_IRIS_CONVERSION", "ROL_UKFRSRPT_VIEW", "ROL_UKFRS_TRANS", "ROL_UKFRS_VIEW", "ROL_UKHRS_RPT", "ROL_UKSISRPT_FAMSBR", "ROL_UKFRS_RPT2", "ROL_CM_IT_CPE", "ROL_UKSISRPT_ VIEW", "CONNECT", "ROL_HOBSONS_SCHEMA_VIEWS", "RESOURCE", "ROL_NEW_UKSIS_VIEWS_IN_TEST", "ROL_HOBSONS_SCHEMA_VIEWS"
    ALTER USER <USER ID>
    DEFAULT ROLE "DBA", "ROL_IRIS_CONVERSION", "ROL_UKFRSRPT_VIEW", "ROL_UKFRS_TRANS", "ROL_UKFRS_VIEW", "ROL_UKHRS_RPT", "ROL_UKSISRPT_FAMSBR", "ROL_UKFRS_RPT2", "ROL_CM_IT_CPE", "ROL_UKSISRPT_ VIEW", "CONNECT", "ROL_HOBSONS_SCHEMA_VIEWS", "RESOURCE", "ROL_NEW_UKSIS_VIEWS_IN_TEST", "ROL_HOBSONS_SCHEMA_VIEWS"
    Error at line 4
    ORA-00604: error occurred at recursive SQL level 1
    ORA-00001: unique constraint (SYS.I_DEFROLE1) violated
    The original change was made by a dba using current Oracle OEM. I accessed using TOAD10 to update another user with a default check mark. Upon trying to save, I got the above error. The updated access remained even though it gave an error and the user reported being able to get to her data. However, any changes to the role with adding or removing admin or default will display the error.
    Any ideas?
    thanks John

    Hi,
    Oracle makes an entry in SYS.DEFROLE$ table for a pair of user and default role.
    You are getting the error as some of the roles you are now assigning are already default roles for this user and hence UK violation.
    You can make use of *"sys.KU$_DEFROLE_LIST_VIEW"* to find already existing records. (see ex below)
    SQL> select * from sys.KU$_DEFROLE_LIST_VIEW;
       USER_ID USER_NAME                      ROLE                              ROLE_ID
            69 SRICKMAN                       DBA                                     4
            69 SRICKMAN                       ORACLE_DBA                            156Find already existing entries for your user, remove those roles from your query and try again.
    Regards,
    Ullhas

  • ORA-00604: error occurred at recursive SQL when calling proc via db_link

    Hi,
    I'm on 9.2.0.8 and got strange issue with simple test case
    on source db:
    CREATE OR REPLACE PROCEDURE ADMIN.gg_ref(out_tokens OUT SYS_REFCURSOR) is
      BEGIN
      OPEN out_tokens for select dummy from dual;
    END ;
    Now testing code localy:
    SQL> var r refcursor
    SQL> declare
      2   output sys_refcursor;
      3  begin
      4   adminx.gg_ref(output);
      5  :r:=output;
      6  end;
      7  /
    PL/SQL procedure successfully completed.
    SQL> print r
    D
    X
    So its working.
    I've got db_link to that db , and now call that proc via dblink from other 9.2.0.8 DB:
    var r refcursor
      1  declare
      2   output sys_refcursor;
      3  begin
      4   admin.gg_ref@LINK_NAME(output);
      5  :r:=output;
      6* end;
    SQL> /
    declare
    ERROR at line 1:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-00900: invalid SQL statementWhats wrong with my code ?
    Are there any restriction I'm not aware of ?
    Regards
    GregG

    GregG wrote:
    What should my code look like now ?
    Should I rewrite this as function returning index by collection or something ?You can use DBMS_SQL - but use the remote package and not the local one. This is a little bit more complex ito call interface than using a ref cursor, but is the very same thing on the server side. DBMS_SQL also provides a more comprehensive set of features than using the ref cursor interface.
    The main issue though is additional coding - as DBMS_SQL is a lower level interface (a lot closer to the real Oracle Call Interface/OCI):
    --// on remote database the procedure returns a DBMS_SQL cursor instead of a ref cursor
    SQL> create or replace procedure FooProc( cur in out number, deptID number ) is
      2          rc      number;
      3  begin
      4          cur := DBMS_SQL.open_cursor;
      5 
      6          DBMS_SQL.parse(
      7                  cur,
      8                  'select ename from emp where deptno = :deptID',
      9                  DBMS_SQL.native
    10          );
    11 
    12          DBMS_SQL.Bind_Variable( cur, 'deptID', deptID );
    13 
    14          rc := DBMS_SQL.Execute( cur );
    15  end;
    16  /
    Procedure created.
    --// from the local database side we call this remote proc
    SQL> declare
      2          c               number;  --// instead of using sys_refcursor
      3          empName         varchar2(10); --// buffer to fetch column into
      4  begin
      5          FooProc@testdb( c, 10 );  --/ call the proc that creates the cursor
      6 
      7          --// we need to define our fetch buffer for the 1st column in the
      8          --// SQL projection of that cursor (10 byte fetch buffer for 1st column)
      9          DBMS_SQL.define_column@testdb( c, 1, empName, 10 );
    10 
    11          --// we now fetch from this cursor, but via the DBMS_SQL
    12          --// interface
    13          loop
    14                  --// fetch the row (exit when 0 rows are fetched)
    15                  exit when DBMS_SQL.Fetch_Rows@testdb( c ) = 0;
    16 
    17                  --// copy value of 1st column in row into the local PL/SQL buffer
    18                  DBMS_SQL.column_value@testdb( c, 1, empName );
    19 
    20                  --// record value it via dbms output
    21                  DBMS_OUTPUT.put_line( 'name='||empName||' deptID=10' );
    22          end loop;
    23 
    24          --// close it explicitly as you would a ref cursor
    25          DBMS_SQL.Close_Cursor@testdb( c );
    26  end;
    27  /
    name=CLARK deptID=10
    name=KING deptID=10
    name=MILLER deptID=10
    PL/SQL procedure successfully completed.
    SQL>

  • ORA-00604: error at recursive sql level 1ORA-01882: timezone region not fou

    hello eveyone i have installed SQL developer and try to create a connexion but it shows the following error:
    " : ORA-00604: error at recursive sql level 1ORA-01882: timezone region not found"
    (i choosed TNS as connexion type , default as rol )
    plz help
    thanks

    Hi Raccio,
    Using the forum search functionality, I came across the following threads with some tips that might help you:
    ORA-00604 & ORA-01804 when connecting to Oracle 11 database 11.1.0.6.0
    ora-01882 "timezone region not found" with 3.0.03.97 but not with 3.0.03.45
    Regards,
    Gary Graham
    SQL Developer Team
    Edited by: gggraham on Jul 20, 2011 1:03 PM

  • (ORA-00604: error occurred at recursive SQL level 1 ORA-01882: timezone reg

    i use netbeans, i am trying to connect to the oracle server. my laptops time zone is wes central africa and wen i try to connect it give dis error (ORA-00604: error occurred at recursive SQL level 1 ORA-01882: timezone region  not found ). it started with LOCALE NOT FOUND, then i got some tips online and now its a new error. thanks

    Hi;
    What is db version? You may hit bug. Please see:
    Bug 5499393 - ORA-1882 from partition maintenance when territory is HUNGARY with TIMESTAMP partitioning [ID 5499393.8]
    Regard
    Helios

  • ORA-00604 error occured at recursive level1,ORA-20123 Insufficient privileges: you cannot drop table cls_lrn_tab_unique TABLE,ORA-06512

    Dear All,
         I created one table like
    create table cls_lrn_tab_unique (F_no number unique UK_F_NO );
    after performing some operations I want to delete the same.
    At that time i got following error. Please help me and tell what is the reason for the error.
    ORA-00604 error occured at recursive level1
    ORA-20123 Insufficient privileges: you cannot drop table cls_lrn_tab_unique TABLE,
    ORA-06512 at line no 2
    Thanks and Regards
    Prasad

    26bffcad-f9a2-4dcf-afa0-e1e33d0281bf wrote:
    Dear All,
         I created one table like
    create table cls_lrn_tab_unique (F_no number unique UK_F_NO );
    after performing some operations I want to delete the same.
    At that time i got following error. Please help me and tell what is the reason for the error.
    ORA-00604 error occured at recursive level1
    ORA-20123 Insufficient privileges: you cannot drop table cls_lrn_tab_unique TABLE,
    ORA-06512 at line no 2
    Thanks and Regards
    Prasad
    ORA-20123 is a localized/customized error code & message; therefore any solution depends upon what is unique inside your DB now.
    I suspect that some sort of TRIGGER exists, which throws posted error, but this is just idle speculation on my part.
    How do I ask a question on the forums?
    https://forums.oracle.com/message/9362002#9362002

  • ORA-00604: error occurred at recursive SQL level 1#ORA-00018

    Hi All,
    I have just rebuilt an existing application server, the setup I have now is a database server with oracle and two application servers.  The problem I am having is whenever I bring up the new application server I get short dumps and error messages in the log which is ORA-00604: error occurred at recursive SQL level 1#ORA-00018 does anyone have an idea of why I am getting this error when the new server is started?
    Thanks
    Jay

    hello,
    the oracle error ora-00018 means
    ORA-00018: maximum number of sessions exceeded
    This means that too many R/3 workprocesses  (new application server - additional work
    processes connecting to the oracle database) try to connect to the database at the
    same time. You need to increase the value for the oracle sessions in the initSID.ora
    file or/and spfile.
    Kind regards,
    Andreas

  • AP INVOICE작성중 PO MATCH시 ORA-01403 ERROR.

    제품 : FIN_AP
    작성날짜 : 2004-10-25
    AP INVOICE작성중 PO MATCH시 ORA-01403 ERROR.
    ========================================
    Problem Description
    AP Invoice작성시 Tax Code를 User의 코드로 선택후 PO Match를 하게 되면
    아래와 같은 Error Message가 뜨면서 전표가 생성이 않됨.
    Tax Code가 VAT일 경우에는 PO Match 가 됨.
    APP-SQLAP-10000: ORA-01403: no data found occured in
    ap_matching_update_info<-AP_MATCHING_PKG.ap_match ...
    Solution Description
    Bug 2866764 이며, Financial Familypack F를 적용하면 해결됩니다.
    개별 patch로는 나온 것은 없으나, Code Fix solution은
    나와 있는 것이 있으므로, Oracle Support Center에 연락을
    주시면, Code Fix Soluion을 제공받을 수 있습니다.
    @00. This is not a patch
    @ Please try on a TEST environment first
    @ Any issue raised from not implementing correctly, is not supported.
    @ Implement on file(s): apmatchb.pls 115.63
    @ Re-implement everytime file(s) apmatchb.pls version changes via ADPATCH
    @ Re-implement until file apmatchb.pls version is 115.66 or higher.
    @01. Backup (Save a copy) fle $AP_TOP/patch/115/sql/apmatchb.pls
    @02. Use Text Editor to edit file $AP_TOP/patch/115/sql/apmatchb.pls
    @ This is the source code for Package Body AP_MATCHING_PKG
    @03. Find the source code for procedure ap_matching_update_info
    @04. Within this proceudre, Find the following text:
    @<<
    @ elsif ( l_tax_type = 'USE') THEN
    @ /* Added this condition for bug 2162881 */
    @ l_tax_recovery_rate := '';
    @>>
    @05. Change to the following. Noice the changes marked with the bug number:
    @ Notice the new code line added, marked with the bug number.
    @<<
    @ elsif ( l_tax_type = 'USE') THEN
    @ /* Added this condition for bug 2162881 */
    @ l_tax_recovery_rate := '';
    @     recoveryoverride_tab(i) := 'N'; -- bug 2866764
    @>>
    @06. Save changes / Save file.
    @07. Recereate the package body AP_MATCHING_PKG in the APPS schema
    @ using the recently modified file
    @ .- Open a SQL*Plus session and log on to the database as the APPS user
    @ $ sqlplus apps/apps
    @ .- Run the modified file
    @ SQL(APPS)> start $AP_TOP/patch/115/sql/apmatchb.pls
    @08. Check for invalidated DB objects and use ADADMIN to recompile the
    @ APPS schema if necessary.
    @ .- Run ADADMIN using he same user used to apply patches (i.e. applmgr)
    @ .- Choose the option 2. "Maintain DataBase Objects Menu"
    @ .- Now, choose option 6. "Compile Apps schema"
    @09. Retest functionality.

    user9222525 wrote:
    while create new vendor site . the error occurred as ‘validate_vendor_site ORA-01403’.ORACLE support said that's bug @ebs 12.1.1.Please see these docs.
    Payment Workbench Error: ORA-01403 No Data Found (APXPAWKB.FMB) [ID 1303129.1]
    ORA-01403: AP_VENDOR_PUB_PKG Procedure Validate_vendor [ID 553228.1]
    When Entering Operating Unit (OU) for Supplier Gets Error ORA-01403 [ID 813205.1]
    R12 Ora-01403 Error When Entering A New Uo For A Supplier [ID 843661.1]
    CANNOT CREATE SUPPLIER SITE (ADDRESS) [ID 1069032.1]
    but we can't apply the patch regarding of 'R12 Ora-01403 Error When Entering A New Uo For A Supplier [ID 843661.1].mht'What is the reason?
    Thanks,
    Hussein

  • ORA-01400 error on a mandatory column with Default value

    Hi,
    I have got a mapping, which is loading from one view to a target table. In the target table there is a column which is marked as "NOT NULL" also has got Default value. But my mapping is failing with ORA-01400 error.
    Could you please guide me which setting in the mapping will make it load the default value in the target column?
    Regards,
    Samujjwal Basu

    I should add - I guess I can always put my own custom process in to replace the DML. Just seems like a simple thing - if the value doesn't appear on the debug, isn't set with any default value... don't include it in the DML.

  • ORA-12571 error while creating packages from Windows clients

    Hello,
    We are facing the ORA-12571 error while creating / replacing packages from Windows Clients connected to a 8.1.7.2.0 db on a Solaris server.
    However, there are
    1. no errors in connecting and creating transactions from a Sql session
    2. no errors in creating / replacing unwrapped/wrapped small (few lines) packages
    3. no errors in connecting from a Unix session (remote telnet sessions inclusive).
    This happens only when creating wrapped/unwrapped packages, source code of which is greater than 500 kb approx.
    Can somebody help me resolve this issue. Any Help would be greatly appreciated.
    Regards.
    Lakshmanan, K

    Update: I had unintentionally left my custom tablespace in READONLY state after an earlier experiment with transportable tablespaces. After putting the tablespace back into READ WRITE mode and creating a new template, I was successfully able to create a new db from the template.
    I'm still a little curious why this procedure wouldn't work properly with a READONLY tablespace, however.
    Ben

  • Ora -20001 error coming while updating from a tabular form

    Hi
    I have a tabular form , which updates a table in the database.
    Whenever I update the record first time I getting an error as
    Error in MRU internal routine ORA-20001.Error in MRU:row=1,
    ORA-1403 no_data_found, update abc.sale_forcast_temp set "PK_ID"=:b1,"W27"=:b2
    Error unable to update process
    But when I press Ok return to the form and then again try to update , records gets successfully updated
    Regards
    Shashi

    Kamal,
    This will be the pseudocode.
    Procedure A()
    select * from EMP bulk collect into records_array; --Of type RECORD_ARRAY
    batch_count = (records_array.length) / batch_size;
    --batch_size is say 5000 rows and batch_count is the number of batches  
    for i in 1..(batch_count+1)
    B( records_array);
    C();
    commit;
    Procedure B(records_array in RECORD_ARRAY )
    INSERT /*+PARALLEL(EMP_DUMMY, 2) */
    INTO TABLE EMP_DUMMY
    SELECT * from TABLE(CAST(records_array as RECORD_ARRAY) ;
    Procedure C()
    Other operations which include reads on the EMP_DUMMY table;
    This is the top view of how it looks like. Actually the Select statement for the insert statement is very complex and I do a join on the records that are being passed in by casting it into a table. This query is taking about 40 minutes for 10,000 rows in the records_array. I need to parellelise this query because each row of the records_array yields a different row for the EMP_DUMMY table.
    I hope that I made it clear for you.
    Can you also tell me if procedure C in which I shall be doing a read on the EMP_DUMMY table, has any affect of the parallel insert
    Thanks for your help.

Maybe you are looking for