Concurrent Execution of Child Packages from a Master Package

Hi,
I have a package which I am calling 9 times from a Controlling / Master Package. Its all running fine, except the Child package exceution is limited to 6 package only. 3 sit dorman in the pre executed state (shows as white on the control flow). 
Is SSIS limiting how many packages can be executed concurrently? Is there a setting for this?
Many thanks,
Andy.

Ah! Found the Answer: http://sqlage.blogspot.co.uk/2014/03/what-is-maxconcurrentexecutables.html

Similar Messages

  • How to identify all the child tables referencing a master table

    Hi,
    How to identify all the child tables referencing a master table.
    Could you please help me...
    Thanks in advance...

    Hi!
    You may use this query:
    SELECT master.table_name, child.table_name
    FROM   user_constraints master, user_constraints child
    WHERE  master.table_name IN ('REGIONS')
      AND  master.constraint_name = child.r_constraint_name
    /yours sincerely
    Florian W.

  • Spawning child program from parent concurrent program.

    Hi All,
    I am trying to spawn multiple child programs from Parent concurrent program, Parent concurrent program is having execution method as HOST.
    Here is how I designed it.
    1. Parent Concurrent program (Parent Conc program with execution method as HOST).
    2. Host file is abc.prog calls PLSQL package xyz.main.
    3. xyz.main has logic to launch multiple child programs - (Child Conc program with execution method as PLSQL stored proc) using fnd_request.submit_request utility.
    All the child programs are getting launched but are in INACTIVE/NOMANAGER state. Could you please let me know how to overcome this issue.
    Both Parent and child programs are added to standard concurrent manager. This issue is only coming when parent program as execution method as HOST if parent program execution method is PLSQL stored procedure then child programs are running fine..
    I also tired initializing apps in HOST file (abc.prog) before calling PLSQL package xyz.main.
    Thanks.
    Sham.

    hi,
    even i was facing the same issue. while submitting the child requests through fnd_request.submit_request i tried the following:
    FND_REQUEST.submit_request (
    application => 'Application Short Name',
    program => 'Program Executable Name',
    description => 'Program Description',
    start_time => NULL,
    sub_request => FALSE,
    argument1 => 'Input 1',
    argument2 => 'Input 2' );
    After this the Programs were submitted successfully.

  • Error running child packages from parent package - Error 0xC0011008

    Hey...
    I am running a parent SSIS package (running sp2, 9.0.3042) that calls several child packages.
    On our development server, we now cannot run this because we get 1 or more of these errors:
    "Error 0x80004003 while preparing to load the package. Invalid pointer  .  "
    "Error 0xC0011008 while preparing to load the package. Error loading from XML. No further detailed error information can be specified for this problem because no Events object was passed where detailed error information can be stored.  .  "
    It is not occuring on the same packages.  It varies every time it is run.
    I can run every one of the child packages individually, using the same login ID that the parent is executed under.
    The parent package works fine on my local machine and other servers running the same version of SSIS.  Just not on this server.
    Does anyone have any ideas???
    Thanks
    BobP

    I have the same error with no parent child package relationship. I have changed the "Max Concurrent Executables" in each package from -1 to 10 and got  no change.  My code is below:
    List
    <string> fileList = new List<string>();
    private
    void checkedListBox1_SelectedIndexChanged(object sender, EventArgs e)
    //this.fileList.Add(checkedListBox1.SelectedValue.ToString().Trim());
    this.fileList.Add("name");
    private
    void button1_Click(object sender, EventArgs e)
    string @fileName;
    foreach (string str in fileList)
    @fileName = str;
    string pkgLocation;
    Microsoft.SqlServer.Dts.Runtime.
    Application app;
    DTSExecResult pkgResults_Sql;
    pkgLocation =
    @"C:\" + @fileName + ".dtsx";
    app =
    new Microsoft.SqlServer.Dts.Runtime.Application();
    Package pkgIn = new Package();
    pkgIn = app.LoadPackage(pkgLocation,
    null);
    pkgResults_Sql = pkgIn.Execute();

  • Master child Package Example package

    Hi Experts,
    Can any of you guys please send some sample packages for master - child packages (dtsx files) which includes all configuration from an xml file to [email protected]?
    XML conf --> Master --> Childs
    I am new to SSIS and i just wanted to have a look at the options in those packages.
    Regards
    mukejee

    Hi Mukejee,
    To setup the association between the parent package and child package, there are two approaches:
    Through passing variables. Specify the child package for the Execute Package Task in the parent package, and then add a Parent package variable type configurations in the child package.
    Through passing parameters. Specify the child package for the Execute Package Task in the parent package, and map the parent parameters and the child parameters. No additional actions are needed in the child package.
    Besides, the XML Configurations for a package is not affected by the factor that whether it is a parent/child package of another package or not.
    Here, I have created two SSIS 2012 packages with the parent-child relationship that you can download from my
    SkyDrive. In the parent package, I create a variable VarMaster with the value “This is a parent package variable.” In the child package, I create a variable VarChild with the value “This is a child package variable”, and use a Script Task to display the
    value of the VarChild variable. You can see that the Script Task returns different values when we run the parent package or run the child package. 
    Regards,
    Mike Yin
    TechNet Community Support

  • Child package cannot read param value from parent ssis package

    Hi all,
    I think I must be crazy !! i have a big problem in my ssis project .
    i have more than 40 package one parent and 39 childs 
    i use configuration method to get variable values from parent to child packages and it work well .. but when i copy my ssis project
    to the production server i face the following problem .. childs package didn't read the variables values from the parent package 
    i revised the configuration many times i can't find any missing !!
    any help please ...
    Thanks,

    Do not copy the packages from the projet to the production server, but you must generate the manifest installation including your configuration, and deploy them.
    Note : not forget to include the configuration.
    To learn more about how to install the package :
    Lesson 1:
    http://msdn.microsoft.com/en-us/library/ms365332(v=sql.105).aspx
    Lesson 2 :
    http://msdn.microsoft.com/en-us/library/ms365329(v=sql.105).aspx
    Lesson 3 :
    http://msdn.microsoft.com/en-us/library/ms365321(v=sql.105).aspx

  • Master package and Child Package

    Hi Experts,
    While doing the configuration for connection managers in a package I had noticed that if I don't hard code or give some invalid the user id and password for the database, even though it is configured it is throwing error while opening.
    Is it the right way of doing?
    Also when I run the master package all associated child packages are opening in different windows. Is it normal?
    Please advice.
    Regards
    Mukejee

    Hi Mukejee,
    Except for executing a SSIS package in BIDS, we can also execute a package using the following methods:
    Execute SSIS Package using DTEXEC.EXE Command Line Utility
    Execute SSIS Package using DTEXECUI.EXE Utility
    Execute SSIS Package using SQL Server Agent Job
    In each method, we can specify the package configurations for the package at runtime. For the detailed information, please see:
    http://www.mssqltips.com/sqlservertip/1775/different-ways-to-execute-a-sql-server-ssis-package/
    http://technet.microsoft.com/en-us/library/ms162810(v=SQL.105).aspx
    http://technet.microsoft.com/en-us/library/ms141701.aspx
    Regards,
    Mike Yin
    TechNet Community Support

  • How to create child part from Parent Item - BLOW UP Master - Automatically

    Hi to All,
    Have any one defined this process?
    To create child part from Parent Item - BLOW UP Master - Automatically ie. we receive FG from customer which we need to blow up to its child part. In that case, FG should be consumed & child parts should be generated in stock.
    We tried with recursive, but the stock of FG was again generating with recursive.
    Ex. FG after receiving from customer in stock 1
    Child parts (with offtake 1) X1, X2, X3 in stock zero.
    After processing, FG stock should be zero & X1, X2, X3 = 1.
    Regards
    Nitin

    Create a BOM for one of the "child" parts that has the "FG from customer" as a component and all the other child parts are negative quantity components (by products).
    To make it simple have all the components backflushed and auto goods receipt the child in the BOM header.  Create a production order, then process the confirmation (this will auto goods receipt the 1st child, consume by backflush the "FG from customer" and put the other child parts into stock as by products.
    You will need to get your material prices correct first so that there is minimal variance in the production order.

  • Call child package x number of times from parent package

    I have a child package that I need to call x (10 or less) number of times and have those all run at the same time. The parent package should kick them off either simultaneously or one after the other, but the parent package should not complete until all
    child packages have completed. I will be sending a different parameter value to the child package for each process.
    How can I do this in SSIS without hard-coding several Execute Package Tasks with the same package but different parameter values?

    This is an odd distributed computing with SSIS, but I think you can try placing the children package into a ForLoop. But it will run sequentially. Another option is to generate/start Agent jobs with SSIS step(s) that runs the package(s), but then there is
    no master package as such and it all completes whenever.
    PS: In my experience this design/approached is more often ends with hands thrown out into the air after all the hair is pulled than it actually works.
    Arthur
    MyBlog
    Twitter

  • Building index from multiple master and child relationship tables

    Hello,
    My question is:
    Is it possible to create the index for master and child tables?
    If yes, can you please point me out to any links or give me an example.
    Actually i just followed this below link to create the index using multiple tables
    Building index from multiple tables for text search
    I am able to create the index using above link,but problem accured , when i search for one master data column value then it is returning many rows with same master data for each child row.
    for example
    SELECT
    a.conc_program_name,
    a.conc_program_desc,
    b.param_name
    FROM a_master a, b_child b
    WHERE b.report_dtls_id = a.report_id
    AND CONTAINS (a.dummy, 'PAY') > 0
    Which retruns
    PAY Master A
    PAY Master B
    PAY Master C
    Please let me know is there any way i can restrict this to single row with concatination of child data like
    PAY Master A B C
    Another doubt is ,i have the column value like p_consolidation_set_id,when i give this in CONTAINS (a.dummy, 'p_consolidation_set_id') > 0 ,then not able to get the any results.
    please let me what shall i do for this issue.
    Thanks
    Message was edited by:
    user496798

    There are various ways to concatenate the values. One nice generic solution is to use Tom Kyte's stragg function:
    http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:2196162600402
    If p_consolidation_set_id is a variable name, not a value, then do not put quotes around it.
    Message was edited by:
    Barbara Boehmer

  • Execute Child packages parallel in loop

    hi ,
    I have a master package which calls the child packages from a folder dynamically, when i tried this with execute package task inside a for each loop container , it is only looping one child package which is connected in the execute package task connection.
       Could any please suggest me a way to achieve this task. I want the parent package to read the 1st  child package , start and read next package, start and ....read last package, start.
    Thanks in advance

    Here is an example of calling child package within a loop, but downside is that they are executed sequential:
    An alternative is to create the master package with
    BIML (loop through folder and create an execute package task for each package):
    Please mark the post as answered if it answers your question | My SSIS Blog:
    http://microsoft-ssis.blogspot.com |
    Twitter

  • Single XML configuration file for all the SSIS packages(including parent and child packages)

    Hi
    I have some 16 ssis packages. source Db and destination Db for these packages are common. I am calling these child packages in a master package.
    I want to use only one XML config file for this master.
    How do i use same for all child packages?
    and can i do it with parent package variable?

    I created a master package with a variable master, and in value i have entered the configuration file path.
    Hi vjp dinu,
    You should create variables in the parent package to pass values to variables in each child package rather than pass the file path of the XML Configurations file of the parent package.
    As Visakh mentioned, you can achieve your goal by creating corresponding variables in the parent package for each child package, and enable Package Configurations for the parent package so that you can control the values through the XML Configurations file
    for the variables of the parent package.
    Supposing there is a variable FilePath in child package 1, a variable ServerName in child package 2, then, we need to create two variables pFilePath, pServerName in the parent package. After configuring the Parent package variable in each child package (e.g.
    mapping pFilePath to FilePath, pServerName to ServerName), you can enable XML Configurations for the parent package, and expose the value property for both pFilePath and pServerName variables. In this way, you can modify the XML Configurations file of the
    parent package and the specified values will passed to the child packages.
    Reference:
    http://microsoft-ssis.blogspot.com/2011/06/passing-variables-from-parent-package.html 
    Regards,
    Mike Yin
    TechNet Community Support

  • Assign all Items from Item Master to a New Inventory Org

    Hi Gurus,
    Currently we have 1 Item Master Org and 7 Child Orgs in our system. We are adding one more Child Org into our system. How to assign all the Items at once from Item Master to the new Child Org? We have Oracle EBS R12.
    Thanks in advance.
    KM

    Hello,
    In 11.5.10.2 our developer added new organization to items:) I think in R12 you do not have any standard function.
    Regards,
    Luko
    Ps. Look also http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/item-assignment-to-orgs-in-inventory-r12-4688011
    Edited by: Luko on 2012-08-20 22:17

  • Passing param from UIX Master-Deatil to Search form

    OK This seems to be little bit advanced question (at least for me).
    Say I have two UIX pages
    1. The first page (P1) contains Master Detail view of some table T1(ID1, ID2, ID3).
    2. The second page (P2) is UIX search phase created from from the view of T2(ID4,ID5,ID1)
    NOTE that ID1 is FK in T2 and is also PK in T1.
    Let's say that user picks some record in P1. Then the user clicks some submit button that should open P2. Now when the P2 renders it starts with 'Results' table (I hope everyone is familiar with UIX search pages).
    What I WANT is this:
    a) When P2 renders it should show only records where ID1 matches the one selected in P1, ie
    SELECT T2.ID4, T2.ID5, T2.ID1 FROM T2
    WHERE T2.ID1=T1.ID1 <-- this one is chosen from P1 and T1.
    b) When user now wants to create a search critera it has to have ID1 set to the one chosen from P1 T1.
    Hope the question is clear
    Please help!
    Rade

    This is how we recommend doing this:
    Create your data model so that the Detail is a child of Master. You might not have this set up correctly currently.
    Next, on the struts-config.xml diagram, create a Data Page and call it the MasterDataPage. Open the page and make sure to name it with the .uix extension. Select the Master Data Control and drag a read-only table onto the MasterDataPage. Drag and drop a uix submitButton component in the tableActions named child of your table.Set the event attribute on the submit button to "search". (don't create an event handler in the uix page yourself since this happens in struts).
    Draw your forward line from MasterDataPage to Search DataAction and call it "search". Create a DetailDataPage that comes off of SearchDataAction via "success", the default. Select the Detail model and drag it as a Read-only table onto that page.
    Now run the MasterDataPage. Select a row from the master table. Click the Submit button. This will take you to the Detail page and you will see the details for the row on the master that you selected.
    I hope this helps,
    Jeanne

  • Concurrent execution of mapping

    Hi All,
    I have quick question about concurrent execution of mapping. Let's assume a simple mapping loading data from external table to regular table.
    My question is whether it is possible to execute concurrently this mapping but with different set of data (=different file as a data source for external table) ?
    I'm aware that I can have external table defined over several source files. However, that is not the case since new files are delivered to the system in unpredictable intervals. What I want to do is to execute load of the new source file as soon as new file is delivered but before previous load (=previous execution of mapping) is completed. With such concurrent run (or kind of pipelining) I'm hoping to achieve better performance.
    Please let me know if such approach is possible? Is it good or bad approach? Can you point any alternatives or any suggestions of some kind, including RTFM of course. ;)
    Thanks & Regards,
    Rafal

    Hi,
    When a mapping is running it first places a lock on the tables that is involved in the mapping. So you cannot run the mapping concurrently with two different datafiles as ur source and a single target.
    In 10gR2 there is a option of doing this but it has its own advantages and dis advantages. The advantage would be that u can save a lot of time but there is one major disadvantage.
    Assume there are 2 mappings feeding the same target table, one is insert mapping with 10k records and another insert\update mapping with 5k rows. Both the mappings share 2k rows(Common for both mappings. Gets updated in the second mapping),. In this sineario when we concurrently run the mappings and if the first mapping fails then rolling back to the original state would be tough as the second mapping would have completed successfully. Lot of data mismatch may happen and we may have to go for a point in time recovery. Its better not to run mappings concurrently..
    Regards
    Bharath

Maybe you are looking for

  • Java.lang.NullPointerException in wdDoModifyView

    Hi, I have a table in my application. I am trying to change the table values in second and third view. But when i press cancel and come to first page again i am getting this exception. Can any one tell the solution plz. The initial exception that cau

  • Reduse the PO Value, Release Procedure

    Hi All If i increase the PO Value, system will go for release. is there any option, if i reduse the value, system has to go for release. Regards M S K

  • Why we use webservice/Qaaws in XCelsius.......

    hi, A small Doubt thatwhy we should use web service /Qaaws in Xcelsius and we can t use webintelligence tell me the diff btwen these twooo.. iam learner in xcelsius.... thanks ravi

  • ORA-04031 error in 8i

    Hi Sir, I am installing oracle 8.1.5 on a windows 2003 server R2 SP2 machine, its having 4GB of RAM. I have choosen to install the preconfigured starter DB, when DBCA is creating the DB is throws the following error message... ORA-04031 unable to all

  • Importing just JPEGS

    Quick question. Is there a way to import just the JPEG's if your shooting using RAW + JPEG (med)? For many events, I shoot RAW plus JPEG's. When I go to import my photos, it grabs both the Raw Files and the JPEG files, unless I select each JPEG by it