Executing Multiple Select Queries in a Single attempt

HI,
I executed two select queries in a single statement execute. It is executing without any error. Hence there must be two resultset objects within that single statement.
What the problem is that I m able to fetch the first resultset and its data, But I execute stmt.getMoreResults() to move to the next resultset, it returns false, which means there is no more results. I want to know what is the problem ?? (Record exist in the database for both queries)
And How can I rertieve both the resultsets. ??
Plz help me asap.
For ur convenience I m posting the Java code also which I m trying.
sql.delete(0, sql.length());
sql.append("select FIRST_NAME , MIDDLE_NAME , LAST_NAME from USER_MASTER where USER_ID=4;");
sql.append("select producttransaction_id, product_type from product_transaction where transaction_id=102 order by product_type desc");
Statement stmt = con.createStatement();
stmt.execute(sql.toString());
int resultsetcount =1;
ArrayList arrlist = new ArrayList();
rs = stmt.getResultSet();
if(rs !=null)
if(rs.next())
.........// logic here working properly
//Now when I move to next resultset using the below statement
//it returns false indicating that there r no more results.
// Why this is so ?????
boolean moreresultsets = stmt.getMoreResults();
System.out.println("MoreResultsets::"+moreresultsets);
if(moreresultsets)
rs = stmt.getResultSet();          
if(rs!=null)
while(rs.next())
//...Logic.......
     rs.close();
Thanks

I've never seen this used the way you are using it. In my experience the only way to do this would be to execute a single SQL statement that returns multiple result sets - you are trying to append two SQL statements.
You could define an in-line procedure wrapping your two select statements, or you could define a stored procedure to do the same thing. Then (either way) use CallableStatement to execute the call to the procedure.

Similar Messages

  • Execute Multiple "select" queries from a java program

    Hi,
    Please take time to see the code below.
    What my problem is:
    All the queries given will be executed one by one. So, if there is large data to be retrieved then each query will take so much of time.
    Is there any way that i can execute all the 3 queries simultaneously so that i can get quicker response time.
    Please send me the way to do it and any sample code if available
    Thanks.........
    public static void main(String argv[])
    float spr=0;
    float spr1=0;
    float spr2=0;
    int db_block_size=0;
    String query1;
    String query2;
    String query3;
    query1="select count(distinct(substr(dbms_rowid.rowid_to_Restricted(rowid,0),1,8))) from table1";
         query2="select count(distinct(substr(dbms_rowid.rowid_to_Restricted(rowid,0),1,8))) from table2";
         query3="select count(distinct(substr(dbms_rowid.rowid_to_Restricted(rowid,0),1,8))) from table3";
    Connection conn;
    Statement stmt;
    String name;
         try {
    Class.forName("com.inet.ora.OraDriver");
              catch(java.lang.ClassNotFoundException e)
                   System.err.print("ClassNotFoundException: ");
                   System.err.println(e.getMessage());
    try
         conn = DriverManager.getConnection("jdbc:inetora:135.112.22.51:1521:S","dacscan","mnc");
    stmt = conn.createStatement();
    ResultSet rset=stmt.executeQuery("select value from v$parameter where name='db_block_size' ");
    rset.next();
         db_block_size=rset.getInt(1);
    System.out.println(db_block_size);
         rset.close();
    rset=stmt.executeQuery(query1);
    rset.next();     
    spr=rset.getFloat(1);
              System.out.println (spr);
         rset.close();
    rset=stmt.executeQuery(query2);
    rset.next();
         spr2=rset.getFloat(1);
              System.out.println (spr2);
         rset.close();
    rset=stmt.executeQuery(query3);
    rset.next();
         spr3=rset.getFloat(1);
              System.out.println (spr3);
         rset.close();
    catch(SQLException ex)
                   System.err.println("SQLException: " + ex.getMessage());
                   ex.printStackTrace();
              }

    Is there any way that i can execute all the 3 queries simultaneously so that i can get quicker response time.
    Yes, you can execute queries #1 and #2 each in its own thread. Execute query #3 in the original thread. Then use Thread.join() to wait for each of the other two queries to finish.
    - Saish

  • Execute multiple sql queries in plsql

    Hello All,
    I have two queries, How to execute multiple sql queries in plsql. Once the query completed in sql+ that report/output has to come in html.
    Please guide to how to do that.
    Thanks and Regards,
    Muthu
    [email protected]

    There are several ways to do what you are wanting, but you should consider posting your question in the correct forum (PL/SQL). This forum is for question about Oracle Forms! :)
    As to your question, take a look at this: How to output query results as HTML.
    Craig...

  • Including multiple XSU queries in a single XML document

    Can anyone set me on the right path to using Oracle's DOM parser to include the XML reulsts of multiple XSU queries into a single document? I can successfully return the queries with "Document doc = xquery1.getXMLDOM();" but cannot figure out how to add all of the children of these Documents to a master XMLDocument object.
    Thanks very much,
    Cristian

    Hi,
    Batching is not supported for custom document. You need to enqueue your message one by one into B2B. If you want to batch them together, you will need to write a script to concat them together after the messages have been translated into native EANCOM format.
    Eng

  • Executing Multiple SQL queries in one connection

    I'm trying to do, 2 queries in a single connection to my MySQL database.
    At the moment I'm just passing a String into execute query.
    I want to do another check in the database just after I get the first query's results.
    Right now, I'm closing the connection and creating a whole new one again as it doesn't seem to work otherwise.
    Do I just need to create a new "Statement" & "ResultSet" and then do my thing within the connection brackets?
    I did that but was getting no response. Perhaps I'm missing something?
    Code to SELECT all Documentaries from the database:
    String getDocs = "SELECT * from podDir WHERE genre='Documentaries'";
        try {
          Connection con = DriverManager.getConnection("jdbc:mysql://localhost/jspod", "root", "pass");
          System.out.println("got connection");
          Statement s = con.createStatement();
          ResultSet r2 = s.executeQuery(getDocs);
          while (r2.next()) {
            out.println("<TD>" + StringUtil.encodeHtmlTag(r2.getString(1)) + "</TD>");
            out.println("<TD><A href='" + StringUtil.encodeHtmlTag(r2.getString(3)) + "'>" + StringUtil.encodeHtmlTag(r2.getString(2)) + "</a></TD>");
            out.println("<TD>" + StringUtil.encodeHtmlTag(r2.getString(4)) + "</TD>");
            out.println("<TD>Subscribe</TD>");
            out.println("</TR>");
            out.println("<TR><TD></TD><TD>" + StringUtil.encodeHtmlTag(r2.getString(6)) + "</TD>");
            out.println("</TR>");
          r2.close();
          s.close();
          con.close();
        catch (SQLException e) {
        catch (Exception e) {
        }

    Thanks ram..
    I'm now finding I'm facing a situation, however where
    I need two executions ongoing at one time.
    I need to select all listings from a directory table
    and then check if the person logged in has subscribed
    to that listing from a "Mysubs" table concurrently to
    display "You are/not subscribed to this
    listing".
    Is it possible to have two ongoing executions?Some would prefer to do all that in a single query - but then one has to be pretty good in sql for that.
    You can do the stuff with 2 or more queries too. Open a Connection, create a PreparedStatement(or a Statement) with your first query for the listings. Get the result set, hold the output in a ListingModel object. You would then close the result set and the statement and then open new ones for your second query which can be supplemented with data from the model object. Or you can retrieve the entire data and compare with the listing info in the ListingModel object. Close everything in a finally block.
    ram.

  • Multiple select queries for JDBC sender

    I am working on JDBc to IDOC scenario.
    I need to process two select queries in PI where output of 1st query becomes the input of second.
    Now i need to map the output of second to IDOC through XSL mapping also i need to use BPM to process(without using the stored procedure) the scenario.
    In my JDBC communication channel i have option for only one select query and second query should fetch the data through BPM.
    In BPM i have used the following sequence mentioned below:
    Start --> Receive step ( receives all the header lines) --> Transformation (to split the header messages to single message) --> Block Start( To processEachRecord) --> Send Syn (to map the request message i,e. output of first query with Response i,e. structure of the second query)  --> Send Asyn (to send the output of second query to XSLT mapping) -->Block End --> stop
    Output of XSLT mapping is the input for IDOC
    Now i need to understand how to process the second query?

    >> I need to process two select queries in PI where output of 1st query becomes the input of second
    Use SQL Nested Queries. 
    Example:
    SELECT Model FROM Product WHERE ManufacturerID IN (SELECT ManufacturerID FROM Manufacturer
    WHERE Manufacturer = 'Dell')
    Here first table is Manufacturer .. we do select query in manufacturer to return data and pass it to the first table Product.
    >> Now i need to understand how to process the second query?
    You dont need at all. In your sender jdbc channel, write sql statement nested query and you will get only output of the second table. you map the second table output to the idoc.
    Note: Dont know why do you need BPM for this case..
    Jdbc sender adapter  help links
    http://help.sap.com/saphelp_srm40/helpdata/en/7e/5df96381ec72468a00815dd80f8b63/content.htm
    Check this thread for update statement in jdbc cc
    Re: sender jdbc adapter

  • PARM error (shows as mrap) with multiple selections, no error with single selection

    Hello all,
    I am new to Illustrator scripting this is my first script. I am getting a this error " Error 1200: an Illustrator error occurred: 1346458189 ('MRAP'): line 50" which is the line:
    var next_board = doc.artboards.add([next_board_L, next_board_T, next_board_R, next_board_B]); 
    It only occurs when I have multiple selections and never when I have only one selection. After a little research I have found the error is actually PARM, but I don't see any uninstantiated variables or other  issues that could be throwing this error. I am on a mac Illustrator CC. I would appreciate any help on the matter. Below is the full script.
    #target Illustrator
    // This script was made to take all selected objects
    // Create a new arboard for all Selected objects
    // At a user specified width and height then
    // Scale the object to the artboard size and center
    var doc = app.activeDocument;
    var select = doc.selection;
    if (select.length &gt; 0) {
         var title = "Fit Selected Object(s) to Artboard(s)";
         var msg = "Enter the width and height of artboards (single number)";
         var board = Number(Window.prompt (msg, 0, title));
         for(var i = 0; i &lt; select.length; i++) {
              var selectW = select[i].width;
              var selectH = select[i].height;
              if(selectH &gt;= selectW) {
                   if(board &gt; selectH) {
                        scale = board/selectH*100;
              } else {
                   scale = board/selectW*100;
              var boardIdx = doc.artboards.getActiveArtboardIndex();
              var boardSrc = doc.artboards[boardIdx];
              var boardSrc_L = boardSrc.artboardRect[0];
              var boardSrc_T = boardSrc.artboardRect[1];
              var boardSrc_R = board;
              var boardSrc_B = -board;
              var moveX = 10;
              var next_board_L = boardSrc_R + moveX; 
              var next_board_T = boardSrc_T; 
              var next_board_R = next_board_L + (boardSrc_R - boardSrc_L); 
              var next_board_B = boardSrc_B;
              var next_board = doc.artboards.add([next_board_L, next_board_T, next_board_R, next_board_B]); 
              select[i].resize(
                  scale, //this is a percentage of current width 
                  scale, //this is a percentage of current height 
                  true, // changePositions 
                  true, // changeFillPatterns 
                  true, // changeFillGradients 
                  true, // changeStrokePattern 
              var selPosX = select[i].left;
              var selPosY = select[i].top;
              var selBoardDiffX = next_board_L - selPosX;
              var selBoardDiffY = next_board_T - selPosY;
              var toCenter = 0;
             select[i].translate (
                       selBoardDiffX,
                       selBoardDiffY,
                       true,
                       true,
                       true,
                       true
             var boardH = next_board.artboardRect[2] - next_board.artboardRect[0];
              var boardW = next_board.artboardRect[3] - next_board.artboardRect[1];
             if( boardH &gt; select[i].height ) {
                  toCenter = (boardH-select[i].height)/2;
                      select[i].translate (
                                0,
                                -toCenter,
                                true,
                                true,
                                true,
                                true
             var NegSelectW = select[i].width * -1; //Must be a negative number
             if ( boardW &lt; NegSelectW ) {
                  toCenter = (boardW+select[i].width)/2;
                      select[i].translate (
                                -toCenter,
                                0,
                                true,
                                true,
                                true,
                                true

    Ah I finally understand. I looked into that post a little more an started experimenting. I used the function posted to create my artboards. Its a lot easier if you can think
    (x, y, width, height). So yes the issue was with my variable but not in the way I was thinking.
    for those who need it here is the function posted in that thread
    var newRect = function(x, y, width, height) { 
        var l = 0; 
        var t = 1; 
        var r = 2; 
        var b = 3; 
        var rect = []; 
        rect[l] = x; 
        rect[t] = -y; 
        rect[r] = width + x; 
        rect[b] = -(height - rect[t]); 
        return rect; 

  • Multiple select queries used in Excel BI report ,fetching data from Sharepoint DB(SP2010_Prod_ProjectServer) causing blockage on DB ,when more than one workbook(same copy of Excel BI Report) refreshed using Refresh All option.

    I am using mutiple select queries to fetch data from Project Server 2010 DB(its sharepoint DB) and these queries fetch data in Excel BI report by establishing connection with DB using instance name and all. I have enhance all these select queries and data
    is being fetched in secs. but when more than one copy of same Excel BI report is refreshed using 'Refresh All' option, then these select queries cause blockage on DB.
    Please let me know mitigation for this blockage issue.
    Should I use begin transaction and commit transaction statements/ shared lock statements.
    please reply

    Hi,
    run same query at the same time?

  • Union among multiple select queries with full outer join

    Hello everyone,
    I have 3 different select queries (used FULL Outer Join) which work fine. Now I want to add Union to the results among them and pick the selected columns from each query in the final result. while doing so, I am getting an error as "right parenthesis missing". I am quite sure, it is not the real cause. I guess might be issue with the query structure.
    select j.pod, j.hostname, portal.hostname,saasc.hostname,a3s.hostname from -- * from
    Select J.Pod,J.Hostname, P.Pod Portal_Pod,P.Hostname Portal_Hostname
    From Total_Pod J
    full outer join Portal_Tmp P On (J.Pod = P.Pod And J.Hostname = P.Hostname) as portal
    Union
    Select J.Pod,J.Hostname, s.Pod saasc_Pod,s.Hostname saasc_Hostname
    From Total_Pod J
    full outer join Saasc_Tmp S  On (J.Pod = s.Pod And J.Hostname = s.Hostname) as saasc
    Union
    Select J.Pod,J.Hostname, a.Pod a3s_Pod,a.Hostname a3s_Hostname
    From Total_Pod J
    Full Outer Join A3s_Tmp A  On (J.Pod = A.Pod And J.Hostname = A.Hostname) as a3s
    )p.s: select * from (INNER QUERY); also does not work.
    Any help appreciated.
    Thanks in advance.

    With T as
    (Select J.Pod,J.Hostname, P.Pod Portal_Pod,P.Hostname Portal_Hostname
    From Total_Pod J
    full outer join Portal_Tmp P On (J.Pod = P.Pod And J.Hostname = P.Hostname) ),
    U as
    (Select J.Pod,J.Hostname, s.Pod saasc_Pod,s.Hostname saasc_Hostname
    From Total_Pod J
    full outer join Saasc_Tmp S  On (J.Pod = s.Pod And J.Hostname = s.Hostname) ),
    V as
    (Select J.Pod,J.Hostname, a.Pod a3s_Pod,a.Hostname a3s_Hostname
    From Total_Pod J
    Full Outer Join A3s_Tmp A  On (J.Pod = A.Pod And J.Hostname = A.Hostname) )
    Select T.Pod,T.Hostname,nvl(T.Portal_Hostname,'Not Available') portal,nvl(U.Saasc_Hostname,'Not Available') saasc,NVL(V.A3s_Hostname,'Not Available') a3s From T,U,V
    Where T.Pod = U.Pod
    And U.Pod = V.Pod
    And T.Hostname = U.Hostname
    And U.Hostname = V.Hostname

  • Insert items from two different Multiple Select Lists into a single table

    I need help. I have a training tracking system that tracks the courses taken by employees.
    I have created two multiple select lists, one is SelectEmployees and the other is SelectCourses. I want to insert
    the selected item from those two multiple select lists into Training_Record table.
    Note, SelectEmployees" is from Employee table and SelectCourses is from Courses table. Those two table has no intersetion.
    Train_Record is the table that joins those two together.
    Please advice and your help is appreciate.

    Thank you for your help.
    I tried your code and changed the table/field name to my actual table/field name and the iitem name to actual item name.
    declare
    cursor c_Employees is
    select PERSONNEL_NEW.EMPLOYEEID from PERSONNEL_NEW where PERSONNEL_NEW.EMPLOYEEID in (:P15_SELECTEDEMP);
    cursor c_Courses is
    select COURSES.COURSE_ID from COURSES where COURSES.COURSE_ID in
    (:P15_SELECTEDCOUR);
    begin
    foreach :=r_employee in c_Employees loop
    foreach :=r_course in c_Courses loop
    insert
    into COPYOFTRAINREC ( EMPLOYEEID, COURSEID )
    values ( r_employee.EMPLOYEEID, r_course.COURSE_ID );
    end loop;
    end loop;
    end;
    I got error message as :
    ORA-06550: line 12, column 25: PLS-00103: Encountered the symbol "C_EMPLOYEES" when expecting one of the following: (
    Error
    OK

  • Script to execute multiple select query

    Hi,
    What is the script to execute 5 ~ 15 select statement which will call pl sql functions simultaneously/concurrently and run it in sqlplus . I need to know the time taken by the queries to execute when there are multiple request calling the select statement.
    Thanks.

    I guess you can create 15 different shell scripts (on the server) which in turn call sqlplus and then call the 15 scripts in the background mode. Assuming your server is Unix, put an ampersand after your each shell script call to run in background.

  • Proxy to JDBC interface with multiple select queries

    Hi all,
    We have to develop a interface where SAP will be sending a Number based on which we have to fetch the data from the database and send it to back to the SAP system.
    The data in database is spread across 6-7 tables/views and canu2019t be fetched using a single query even with joins.
    Can anyone please suggest the best way to develop this interface.
    As it would be a synchronous interface, I think it is not possible to use multimapping.
    Regards
    Younus

    >They have confirmed that they can't create a stored procedure but can create PL/SQL program or function with the same logic.
    IMO, it is not fully feasible to call the oracle function from PI. I would recommend still to use query and construct the following jdbc data structure.
    <StatementName>
    <anyName action=u201D SQL_QUERYu201D
    <access>SQL-String with optional placeholder(s)</access>
    <key>
      <placeholder1>value1</placeholder1>
      <placeholder2>value2<placeholder2>
    </key>
    </anyName > 
    </StatementName>
    Place your complex join query in the access tag element. Under key tag you can pass values through placeholder element and reference the placeholder element as follows. Sample as follows...
    <statement>
        <Customers action="SQL_QUERY">
          <access> Select x,y,z from customers1 a, customers2 b,customers3  c, where a.CompanyName=u2019$NAME$u2019 and b.CustomerID='$KEYFIELD$u2019
          </access>
          <key>
            <NAME>Company</NAME>
             <KEYFIELD>CO</KEYFIELD>
          </key>
        </Customers>
      </statement>

  • Executing multiple sql statements from a single sql file

    Hi, I am Vijay Krishna.
    I want to drop user, drop tablespace, create tablespace and create user from a single executable file or a single sql file. The command should be in sequence. How can we achieve it? Can I anybody help me in this regard. I want this as soon as possible. It's urgent. Kindly post a reply.
    Also, how can we know the oracle home directory from a java program? The problem is we should know the Oracle home directory and use it for creating the tablespace. In the userinterface we will give just for a new database user creation. I will be really thankfull if anybody can help me in this regard.

    It is showing any error messages.
    I will diplay the entire batch file which we are using.
    sqlplus / as sysdba
    drop user examination cascade;
    drop tablespace examination;
    create tablespace examination
    datafile 'C:\oracle\product\10.1.0\oradata\orcl\examination.dbf'
    size 500M autoextend on;
    create user examination identified by examination
    default tablespace examination
    quota unlimited on examination;
    grant connect, resource to examination;
    exit;
    when i run the batch file from the DOS prompt it is entering into the sql prompt and coming out in a fraction of a second. We are just seeing a screen coming and going. But no error messages are being displayed.
    first we thought that as we are giving the create tablespace and create user in the same file we created another file and tried without having the create commands. Even then the user didn't get dropped.

  • Selecting data from data base tables into itab with multiple select queries

    Hi all,
           i am dealing with a situation where in there is 3 DB tables in all say
              1. ITAB - ZTBL_MAIN.
              2. DB table - ZTBL_SUB1.
              3. DB table - ZTBL_SUB2.
    ZTBL_MAIN contains feilds from both tables 2 and 3 so to choose some records from ZTBL_SUB1 into the ITAB a select query has been written as below.
    SELECT * FROM ZTBL_SUB1 INTO CORRESPONDING FIELDS OF TABLE ZTBL_MAIN
        WHERE <condition>.
    now i also want some feilds in main for each record to be filled from the other DB table for which if i use another select query after the above one in my report prog. say..
    SELECT * FROM ZTBL_SUB2 INTO CORRESPONDING FIELDS OF TABLE ZTBL_MAIN
        WHERE <condition>.
    then all the previous records are going to be erased..Kindly let me know a way in which i can implement the above implementation.
    Thanks&Rgds,
    Naveen M

    hi,
        Ur suggestions solved the syntax error. However my intial problem was not solved i.e., using the statement
    SELECT * FROM ztbl_sub2 APPENDING CORRESPONDING FIELDS OF TABLE ztbl_main FOR ALL ENTRIES IN ztbl_main
         WHERE <field1> =  ztbl_main-<field1>.
    creates or appends some more entries into the itab thats all.. But that is not what i am trying to implement.
    As explained before the first select query would have filled certain fields for all records in ztbl_main from ztbl_sub1.
    Now in the second select query i want to fill other fields of ztbl_main for all the records already fetched using first select query by using my where condition.
    The above select query that was suggested only creates new records in the table ztab_main but does not fill the fields of the records as i expected.
    how do i fullfil my requirment..
    kindly help.
    thnks & Rgds,
    Naveen M

  • High CPU load on Oracle when executing SELECT queries on TT

    Hello. I have cache grid: 2 TT instances + Oracle with global dynamic async write cache group on single table with 1million entries. Each cache grid instance is located on its own host. I start performance test executing only SELECT queries on TT instances. At this time I see that Oracle process starts extensively consuming CPU time. According to documentation (if I get it right) all db reads are executed between TT instances. What is Oracle doing when I perform select from TT? In case we scale horizontally by adding TT instances won't Oracle become a bottleneck?

    -bash-3.2$ ttVersion
    TimesTen Release 11.2.1.8.0 (64 bit Linux/x86_64) (tt1121:53388) 2011-02-02T02:20:46Z
    Instance admin: amironenko
    Instance home directory: /opt/TimesTen/tt1121
    World accessible
    Daemon home directory: /opt/TimesTen/tt1121/info
    PL/SQL enabled.
    I create cache group as:
    REATE DYNAMIC ASYNCHRONOUS WRITETHROUGH GLOBAL CACHE GROUP ttGroup
    FROM tengri.sub (
    id integer not null primary key,
    msisdn varchar(32) not null,
    name varchar (64),
    balance integer,
    short_num varchar (32),
    address varchar (512),
    type integer not null,
    is_locked integer not null,
    charging_profile_id integer,
    cos_id integer,
    currency_id integer,
    language_id integer
    create unique index idx_sub_msisdn on sub ( msisdn );
    I perform SELECT query as the following:
    if (readPs == null) {
    String sqlQuery = "SELECT id, msisdn, name, balance, short_num, address, type, is_locked, " +
    "charging_profile_id, cos_id, currency_id, language_id FROM sub WHERE msisdn = ?";
    readPs = con.prepareStatement(sqlQuery, ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
    readPs.setString(1, key);
    ResultSet rs = readPs.executeQuery();
    1million entries were provisioned via TT so I assume it's already there. I have 2 clients. Each one is connected to local TT instance. They read data from the same range so I assume there is a lot of data movement between TT instances. No specific value was set for PassThrough.
    I'll provide "ttIsql 'monitor'" information as soon as possible, can't perform it right now, sorry.
    Thanks!

Maybe you are looking for

  • Some of my iTunes match songs are greyed out on my iPhone

    Hello, I've had iTunes match since it came out, and it was shaky at first, but started getting pretty reliable a few months ago. However, the last few albums I've added to iTunes match have not been added to the cloud. The songs appeared as "Waiting"

  • Header Text Of The PR to PO creation: Header Copy Rule

    Hi Friends, Is there any workaround to set  copy rule at header note of PR . As standard sap, there is no header text rule available; may be multiple PRs can be converted into single PO. But I still needed this functionality as there would be only PR

  • Why should we load header data first and then we load item level data?

    Hi BW guru`s, I have small confusion about the data loading. Why should we load header data first and then we load item level data? Is there any particular reason? Scenario: 1st I have uploaded 2LIS_11_VAHDR sales document header data from R/3 to BW

  • /bin/sh: bad interpreter: Operation not permitted error OS X Lion

    I am trying to install omnetpp-4.2.2 on OS X Lion. When I try to configure I get the following error msg: -bash: ./configure: /bin/sh: bad interpreter: Operation not permitted. Sudo ./configure didn't help. Highly appreciate your help.

  • I don't think I will ever get the download done...

    My internet connection is a not-very-reliable 4Mbps ADSL (and there's not many faster or better options where I live).   I've started the ML download more times than I can remember over the last few days, and every time something knocks it over befor