BW query Dump

Hello All,
I can able to execute the report, but when I drilldown the report on characteristic, I am getting the below error.
"TSV_TNEW_PAGE_ALLOC_FAILED" C
"SAPLRSDRC" or "LRSDRCU27"   
"RSDRC_NCUM_BASIC_QUERY_DATA"
Total number of records are around 400000.Please let me know why above dump is coming.
Regards,
Siva

hI,
Actually if the Info Provider contains huge data then such type of issue will occur.
Can you let us know on which SP your server now.
Might be some patches issue.
And also mention all the error message what you are getting.
Reg
Pra

Similar Messages

  • How get cfspreadsheet to return the query dump in Excel?

    I read my data as shown in examples, but my data just displays the query dump. If I add cfheader and cfcontent, the query dump just displays in an Excel.
    I'm using CF 9.01 and Excel 2007
    shell. Here is my  code:
                <cfscript>
                                //Use an absolute path for the files. --->
                                theDir=GetDirectoryFromPath(GetCurrentTemplatePath());
                                theFile=theDir & "TrackEverythingXLS.xls";
                                //Create two empty ColdFusion spreadsheet objects. --->
                                theSheet = SpreadsheetNew("TBI_2009"); 
                                theSheet2 = SpreadsheetNew("TBI_2008");
                                //Populate each object with a query. --->
                                 SpreadsheetAddRows(theSheet,QO_getAllData); 
                                 SpreadsheetAddRows(theSheet2,QO_getAllData_TBI_2008);
                            </cfscript>                   
                            <!--- Write the sheet --->
                        <cfspreadsheet action="write" filename="#theFile#" overwrite="true"  name="theSheet"
                            sheetname="QO_getAllData"> 
                            <cfspreadsheet action="update" filename="#theFile#"  name="theSheet2" 
                            sheetname="QO_getAllData_TBI_2008">   
                          <cfheader name="Content-Disposition" value="inline; filename=TrackEverythingXLS.xls">
                            <cfcontent type="application/vnd.msexcel"> 
                             <cfspreadsheet action="read" src="#theFile#" sheetname="QO_getAllData"
                            query="spreadsheetData">
                            <cfspreadsheet action="read" src="#theFile#" sheetname="QO_getAllData_TBI_2008"
                            query="spreadsheetData2">
                           <cfdump var="#spreadsheetData#" />
                            <cfdump var="#spreadsheetData2#" />
    As you can see, I'm trying to write 2 tabs. That doesn't work either. All the data is dumped into one tab.

    My initial problem may start with "Simply create your spreadsheet as usual." How do I do that?
    With the code I just tried below, I did get a spreadsheet. So using cfheader and cfcontent is correct?
    I did not get 2 sheets though.
        <cfscript>
                                //Use an absolute path for the files. --->
                                theDir=GetDirectoryFromPath(GetCurrentTemplatePath());
                                theFile=theDir & "TrackEverythingXLS.xls";
                                //Create two empty ColdFusion spreadsheet objects. --->
                                theSheet = SpreadsheetNew("TBI_2009"); 
                                 SpreadsheetAddRows(theSheet,QO_getAllData);
                                     //Create a new sheet.
                                SpreadsheetCreateSheet (theSheet, "QO_getAllData_TBI_2008"); // 2nd query
                                //Set the sheet as active.
                                SpreadsheetSetActiveSheet (theSheet, "QO_getAllData_TBI_2008");                             
                                //Populate each object with a query. --->                             
                                 SpreadsheetAddRows(theSheet,QO_getAllData_TBI_2008);
                            </cfscript>
                            <!--- Write the sheet --->
                        <cfspreadsheet action="write" filename="#theFile#" overwrite="true"  name="theSheet"
                            sheetname="QO_getAllData">
                        <!--- (no formatting) Works best. 8/10/11 2:54 pm  --->    
                        <cfheader name="Content-Disposition" value="inline; filename=TrackEverythingXLS.xls">
                            <cfcontent type="application/vnd.msexcel">
                             <cfspreadsheet action="read" src="#theFile#" sheetname="QO_getAllData"
                            query="spreadsheetData">
                           <cfdump var="#spreadsheetData#" />
    Also, will I be able to code to Sort? Right now, I get an error message  saying: "This operation requires the merged cells to be identically  sized. (I had selected a Custom Sort on the entire sheet.) Is this a formatting issue?
    Thanks for helping me out.

  • Select query dump

    Hi all,
    tables: ikpf,iseg.
    TYPES: BEGIN OF i_ikpf,
           werks TYPE ikpf-werks,    "Plant
           lgort TYPE ikpf-lgort,    "Storage location
           iblnr TYPE ikpf-iblnr,    "Physical Inventory Document
           gjahr TYPE ikpf-gjahr,    "Fiscal Year
           zldat TYPE ikpf-zldat,    "Last Count Date
           sobkz TYPE ikpf-sobkz,
           bldat TYPE ikpf-bldat,
           gidat TYPE ikpf-gidat,
           budat TYPE ikpf-budat,
           END   OF i_ikpf.
    DATA:  it_ikpf  TYPE STANDARD TABLE OF i_ikpf              ,
           wa_ikpf  TYPE i_ikpf                                .
    SELECTION-SCREEN: BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS  : s_matnr FOR iseg-matnr,
                      s_werks FOR ikpf-werks,
                      s_lgort FOR ikpf-lgort,
                      s_iblnr FOR ikpf-iblnr,
                      s_gjahr FOR ikpf-gjahr,
                      s_zldat FOR ikpf-zldat,
                      s_abcin FOR iseg-abcin.
    SELECTION-SCREEN: END OF BLOCK b1     .
    SELECT iblnr gjahr werks lgort sobkz bldat gidat zldat budat
      from ikpf
      INTO TABLE it_ikpf
      WHERE werks IN s_werks and
            lgort IN s_lgort and
            iblnr IN s_iblnr and
            gjahr IN s_gjahr and
            zldat IN s_zldat.
    select query is giving dump as " data could not be placed in an output area"
    thanks in advance,

    When selecting the fields, order of fields selection and fields in internal table should be same.
    Check the below code
    tables: ikpf,iseg.
    TYPES: BEGIN OF i_ikpf,
    iblnr TYPE ikpf-iblnr, "Physical Inventory Document
    gjahr TYPE ikpf-gjahr, "Fiscal Year
    werks TYPE ikpf-werks, "Plant
    lgort TYPE ikpf-lgort, "Storage location
    sobkz TYPE ikpf-sobkz,
    bldat TYPE ikpf-bldat,
    gidat TYPE ikpf-gidat,
    zldat TYPE ikpf-zldat, "Last Count Date
    budat TYPE ikpf-budat,
    END OF i_ikpf.
    DATA: it_ikpf TYPE STANDARD TABLE OF i_ikpf ,
    wa_ikpf TYPE i_ikpf .
    SELECTION-SCREEN: BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS : s_matnr FOR iseg-matnr,
    s_werks FOR ikpf-werks,
    s_lgort FOR ikpf-lgort,
    s_iblnr FOR ikpf-iblnr,
    s_gjahr FOR ikpf-gjahr,
    s_zldat FOR ikpf-zldat,
    s_abcin FOR iseg-abcin.
    SELECTION-SCREEN: END OF BLOCK b1 .
    SELECT iblnr
           gjahr
           werks
           lgort
           sobkz
           bldat
           gidat
           zldat
           budat
    from ikpf
    INTO TABLE it_ikpf
    WHERE werks IN s_werks and
    lgort IN s_lgort and
    iblnr IN s_iblnr and
    gjahr IN s_gjahr and
    zldat IN s_zldat.
    Other wise use "INTO CORRESPONDING FIELDS" while selecting.
    Hope this helps u.

  • ABAP Query - Dump

    I have a transport that contains the ABAP Query, user group, query variant and the tcode to run this abap query. The transport has moved to Prod but gives a dump when the tcode is run
    Program "AQZZZMM_DATA====QRY_XXX_YYY== " not found.
    The infoset query generates a report "AQZZZMM_DATA====QRY_XXX_YYY== ".
    What do I need to get this working ?

    Hi,
    The above solution will work if you assign the transaction in one server, If you want this will not work in quality/production boxes when transported the query..the program name will not be the same in all the servers...
    For this. Do the below:
    In SE93, Create a Paramter Transaction
    -> Transaction = Start_report
    -> In default values, give the below details:
         D_SREPOVARI-REPORTTYPE = AQ
         D_SREPOVARI-EXTDREPORT = Name of the Query
         D_SREPOVARI-REPORT = User Group
    Save the transaction..Now if the program is generated with different names in the quality/proudction, this will still work..
    Regards
    Vijay Hebbal

  • Query Dump for table space troubles

    Hi all,
    I have to solve a dump on a query executed within a large ammount of data.
    Error Message: No storage space available for extending the internal tab. 
    A dump occurred during the execution of a query dealing with the lack of space in the internal tab.the profile parameters are correct and we also have unsuccessfully applied the Note 903258.
    The termination occurred in the ABAP program "SAPLRSDRC" in "APPEND_DATA".
    The main program was "SAPMSSY1 ".
    does anyone know how can I procede?
    many thanks
    regards
    Filippo Corvi

    Hi Roberto
    we are having memory dumps TSV_TNEW_PAGE_ALLOC_FAILED for queries.
    I checked in trx.ST22 and I forwarded those parameters to the Sys. administrator:
    "[...]If the error persists, ask your system administrator to check the
    following profile parameters:
    o  ztta/roll_area            (1.000.000 - 15.000.000)
           Classic roll area per user and internal mode
           usual amount of roll area per user and internal mode
    o  ztta/roll_extension       (10.000.000 - 500.000.000)
           Amount of memory per user in extended memory (EM)
    o  abap/heap_area_total      (100.000.000 - 1.500.000.000)
           Amount of memory (malloc) for all users of an application
           server. If several background processes are running on
           one server, temporary bottlenecks may occur.
           Of course, the amount of memory (in bytes) must also be
           available on the machine (main memory or file system swap).
           Caution:
           The operating system must be set up so that there is also
           enough memory for each process. Usually, the maximum address
           space is too small.
           Ask your hardware manufacturer or your competence center
           about this.
           In this case, consult your hardware vendor
    abap/heap_area_dia:        (10.000.000 - 1.000.000.000)
           Restriction of memory allocated to the heap with malloc
           for each dialog process.
    Parameters for background processes:
    abap/heap_area_nondia:        (10.000.000 - 1.000.000.000)
           Restriction of memory allocated to the heap with malloc
           for each background process.
    Other memory-relevant parameters are:
    em/initial_size_MB:         (35-1200)
           Extended memory area from which all users of an
           application server can satisfy their memory requirement.

  • Que about Simple Query Dump.....

    Hiiii ABAPers....
    Here with i am come again with a que and my que is :
    " While debugging a simple query with where clause i am getting dump...but when i set up a break point after 2 or 3 sentenses it is executed fine without any dump "
    It has shocked me.... and i m thinking about it by my hand on my head that hows it possible.....
    Anyone can help me to put my hand down from the head???
    Warm regards,
    Nirav Parekh....

    HI Nirav
    I think you are placing break point in <b>select & end-select</b>
    In between select and end-select , if you place any break point ,then there commit statement will trigger,
    thats may be the reason ,
      so mostly the Programmers are advised to not place any Break points in between Select & end-select.
    In your case just place the breakpoint after End-select
    or before select
    Regards Rk
    Message was edited by:
            Rk Pasupuleti

  • Dumping Query Warning

    Hello Expert,
    DB :10.2.0.4 (3 node RAC).
    OS :Solaris 10
    Error : Trace files.
    Our customer try to pull some information from the table and it was error out.
    When i checked the error window trace files i found below error.
    ---------------------- Dumping Query Warning -------------------
    SQL Text (sql_id=xyz):
    select query
    Dumping stream from 0 to 158
    0000: 143 128 74 198 128 4 0 0 0 153 20 1 0 32 49 4 192 95 183 4 ..J.......... 1.._..
    0020: 1 92 1 1 208 0 0 208 0 0 1 0 0 0 0 82 7 3 5 9 .\.............R....
    0040: 1 1 5 196 6 7 58 9 12 8 106 108 109 224 152 228 164 113 111 1 ......:...jlm....qo.
    0060: 46 2 132 82 0 110 2 52 1 2 7 7 3 3 4 3 5 3 6 34 ...R.n.4..........."
    0080: 0 0 143 152 54 113 122 4 0 0 0 150 124 2 38 38 4 192 95 183 ....6qz.....|.&&.._.
    0100: 4 1 92 1 1 208 0 0 208 0 0 1 8 3 198 148 19 2 7 14 ..\.................
    0120: 143 192 62 113 122 4 0 0 0 150 124 3 23 12 2 185 51 2 1 0 ..>qz.....|.....3...
    0140: 1 1 208 0 0 208 0 0 1 8 9 198 148 36 2 7 1 142 .............$....
    ============
    Plan Table
    ============
    ----------------------------------------------------------------------+-----------------------------------+---------------+
    | Id | Operation | Name | Rows | Bytes | Cost | Time | Pstart| Pstop |
    ----------------------------------------------------------------------+-----------------------------------+---------------+
    | 0 | SELECT STATEMENT | | | | 4 | | | |
    | 1 | PARTITION HASH SINGLE | | 1 | 92 | 4 | 00:00:01 | KEY | KEY |
    | 2 | TABLE ACCESS BY LOCAL INDEX ROWID | Table_name| 1 | 92 | 4 | 00:00:01 | KEY | KEY |
    | 3 | INDEX RANGE SCAN |Index_name | 1 | | 2 | 00:00:01 | KEY | KEY |
    ----------------------------------------------------------------------+-----------------------------------+---------------+
    I didn't find anything in Alert log though.
    Please, suggest me.
    Thanks

    Our customer try to pull some information from the table and it was error out <<Using what tool?
    What were the actual Oracle error messaged received by the customer?
    Has the customer every ran this query using the exact same tools before?
    Is the error repeatable?
    HTH -- Mark D Powell --

  • PL/SQL Dev query session lost on large resultsets after db update

    We have a problem with our PL/SQL Developer tool (www.allroundautomations.nl) since updating our Database.
    So far we had Oracle DB 10.1.0.5 Patch 2 on W2k3 and XP-Clients using Instant Client 10.1.0.5 and PL/SQL Developer 5.16 or 6.05 to query your DB. This scenario worked well.
    Now we upgraded to ORACLE 10G 10.1.0.5 PATCH 25 and now our PL/SQL Developer 5.16 or 6.05 (on IC 10.1.0.5) can logon the db and also query small tables. But as soon as the resultset reaches a certain size, the query on a table won't come to an end and is always showing "Executing...". We can only press "BREAK" what the results in a "ORA-12152: TNS: unable to send break message" and "ORA-03114: not connected to ORACLE".
    If i narrow the resultset down on the same table it works like before.
    If i watch the sessions on small resultset-queries, i see the corresponding session, but on large resultset-queries the session seem to close immediately.
    To solve this issue a already tried to install the newest PL/SQL developer 7.1.5(trail) or/and installing a newer instant client version (10.2.0.4), which both did not solve the problem.
    Is there a new option in 10.1.0.5 Patch 25 (or before) which closes sessions if the resultsets getting to large over a slower internet connection?
    btw. using sqlplus in the instantclient directory or even excel over odbc on the same client, returns the full resultset without problems. Could this be some kind of timeout problem ?
    Edit:
    Here is a snippet of the tracefile on the client right after Executing the select-statement. Some data seems to be retrieved and than it ends with these lines:
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 2D 20 49 6E 74 72 61 6E |-.Intran|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 65 74 2D 47 72 75 6E 64 |et-Grund|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 6C 61 67 65 6E 02 C1 04 |lagen...|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 02 C1 03 02 C1 0B 02 C1 |........|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 51 00 02 C1 03 02 C1 2D |Q......-|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 05 48 4B 4F 50 50 01 80 |.HKOPP..|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 03 3E 64 66 01 80 07 78 |.>df...x|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 65 0B 0F 01 01 01 07 76 |e......v|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: C7 01 01 09 01 01 07 76 |.......v|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: C7 01 01 18 01 01 07 78 |.......x|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 65 0B 0F 01 01 01 07 76 |e......v|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: C7 01 01 09 01 01 07 76 |.......v|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: C7 01 01 18 01 01 02 C1 |........|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 3B 02 C1 02 01 80 00 00 |;.......|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 00 00 00 00 00 00 00 00 |........|
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: 00 00 01 80 15 0C 00 |....... |
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: normal exit
    (1992) [20-AUG-2008 17:13:00:953] nsrdr: got NSPTDA packet
    (1992) [20-AUG-2008 17:13:00:953] nsrdr: NSPTDA flags: 0x0
    (1992) [20-AUG-2008 17:13:00:953] nsrdr: normal exit
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: entry
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: acquired the bit
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: normal exit
    (1992) [20-AUG-2008 17:13:00:953] snsbitcl_ts: entry
    (1992) [20-AUG-2008 17:13:00:953] snsbitcl_ts: normal exit
    (1992) [20-AUG-2008 17:13:00:953] nsdo: what=1, bl=2001
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: entry
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: acquired the bit
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: normal exit
    (1992) [20-AUG-2008 17:13:00:953] nsdo: nsctxrnk=0
    (1992) [20-AUG-2008 17:13:00:953] snsbitcl_ts: entry
    (1992) [20-AUG-2008 17:13:00:953] snsbitcl_ts: normal exit
    (1992) [20-AUG-2008 17:13:00:953] nsdo: normal exit
    (1992) [20-AUG-2008 17:13:00:953] nioqrc: exit
    (1992) [20-AUG-2008 17:13:00:953] nioqrc: entry
    (1992) [20-AUG-2008 17:13:00:953] nsdo: entry
    (1992) [20-AUG-2008 17:13:00:953] nsdo: cid=0, opcode=85, bl=0, what=0, uflgs=0x0, cflgs=0x3
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: entry
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: acquired the bit
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: normal exit
    (1992) [20-AUG-2008 17:13:00:953] nsdo: rank=64, nsctxrnk=0
    (1992) [20-AUG-2008 17:13:00:953] snsbitcl_ts: entry
    (1992) [20-AUG-2008 17:13:00:953] snsbitcl_ts: normal exit
    (1992) [20-AUG-2008 17:13:00:953] nsdo: nsctx: state=8, flg=0x100400d, mvd=0
    (1992) [20-AUG-2008 17:13:00:953] nsdo: gtn=127, gtc=127, ptn=10, ptc=2011
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: entry
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: acquired the bit
    (1992) [20-AUG-2008 17:13:00:953] snsbitts_ts: normal exit
    (1992) [20-AUG-2008 17:13:00:953] snsbitcl_ts: entry
    (1992) [20-AUG-2008 17:13:00:953] snsbitcl_ts: normal exit
    (1992) [20-AUG-2008 17:13:00:953] nsdo: switching to application buffer
    (1992) [20-AUG-2008 17:13:00:953] nsrdr: entry
    (1992) [20-AUG-2008 17:13:00:953] nsrdr: recving a packet
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: entry
    (1992) [20-AUG-2008 17:13:00:953] nsprecv: reading from transport...
    (1992) [20-AUG-2008 17:13:00:968] nttrd: entry
    Message was edited by:
    vhbtech

    Found nothing in the \bdump alert.log or \bdump trace files. I only have the DEFAULT profile and everything is set to UNLIMITED there.
    But the \udump generates a trace file the moment i execute the query:
    Dump file <path>\udump\<sid>ora4148.trc
    Fri Aug 22 09:12:18 2008
    ORACLE V10.1.0.5.0 - Production vsnsta=0
    vsnsql=13 vsnxtr=3
    Oracle Database 10g Release 10.1.0.5.0 - Production
    With the OLAP and Data Mining options
    Windows Server 2003 Version V5.2 Service Pack 2
    CPU : 2 - type 586, 1 Physical Cores
    Process Affinity : 0x00000000
    Memory (Avail/Total): Ph:898M/3071M, Ph+PgF:2675M/4967M, VA:812M/2047M
    Instance name: <SID>
    Redo thread mounted by this instance: 1
    Oracle process number: 33
    Windows thread id: 4148, image: ORACLE.EXE (SHAD)
    *** 2008-08-22 09:12:18.731
    *** ACTION NAME:(SQL Window - select * from stude) 2008-08-22 09:12:18.731
    *** MODULE NAME:(PL/SQL Developer) 2008-08-22 09:12:18.731
    *** SERVICE NAME:(<service-name>) 2008-08-22 09:12:18.731
    *** SESSION ID:(145.23131) 2008-08-22 09:12:18.731
    opitsk: network error occurred while two-task session server trying to send break; error code = 12152
    This trace is only generated if the query with a expected large resultset fails. If i narrow down the resultset no trace is written, well and the query then works of course.

  • Short dump Error-ABAP/4 Run time Error

    Hi Expert,
    Dump:ABAP/4 Processor:MESSAGE_TYPE_X Why this error came,I would like to Investigation on Perticular error,Please Some body give me an Exact answer,so that i closed the ticket.
    Regards,
    Raju.

    Hi Suresh,
    What is the actual issue?
    When did you get this error.
    To know about this type of error, check below link...
    https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=dump%3aABAP%2F4Processor%3A+MESSAGE_TYPE_X&adv=false&sortby=cm_rnd_rankvalue
    Also check this:
    Note 1016317 - SP13:PC: Start type 'Date & time' gets scheduled wrong
    "Process chain scheduling results in dump- ABAP/4 processor: MESSAGE_TYPE_X"
    Solution:
    In the short dump analysis, the process fails at function module
    RSS2_PSA_NEW_OLD_DS
    call function 'RSDS_DATASOURCE_SINGLE_GET'
    Regards,
    KK.

  • Formula Variables in Query Designer

    Hello All-
    I'm using a formula variable in my report which is of type user exit.  In my FM, I am calculation some Sales Growth Analysis based on some rates from the TCURR table.  In short, I am calulating "FX Rate" for each currency (USD, EUR etc) I have in my cube.
    In the end, my e_t_range table will contain an "FX Rate" for each currency...in many cases the table will hold more than one value.  The problem is that my query dumps if I have more than one value in the e_t_range table.  I've used regular user exits before on Chars and I was allowed to have multiple entried in the e_t_range table.  What is the nature of formula variables?  Is it the case that I can only pass one value to my query with formula variables?

    Hi,
    Once Bex 3.5 query is opened in Bex 7.0, you can't open the same query in Bex 3.5. If you are still able to open the query in Bex 3.5 means you have not opened it in Bex 7.0.
    Please check it while opening a query in Bex 7.0. It would ask you question " Do you want open bex 3.5 query in Bex 7.0?
    Hope it is useful.
    Thanks,
    Ashok

  • MultiProvider report not functioning - overwriting protected field

    Hello,
    I have a multiprovider that combines data from the Sales Overview cube (0SD_C03) with a custom plan cube (data from COPA and SIS).  In writing queries off of the (active) multiprovider, short dumps occur except when only running against one infoprovider.  In other words, if the query is restricted to only show Sales data (0SD_C03), it works fine.  If the query is restricted to only show Plan data (custom plan cube), then it works fine.  However, the intersection of the two does not work - which is the entire functionality of the multiprovider (a join). 
    I've cut the query back to the very basics:  Fiscal Year and one Key Figure (that is present in both source infocubes).   Without specifying or splitting out the InfoProviders, it should combine the data (total the two), but instead creates a short dump.  Using a structure to split Actuals from Plan also results the short dump.  The only way to get the report to actually execute and return is to restrict it to just one InfoProvider.  I tried copying the MultiProvider and starting over, but that did not improve the situation.  The failure occurs after the variable screen has been filled in.  (Also tried w/out variables.)
    Using LISTCUBE, the data is found in a single execution (no filter applied to 0INFOPROV) and splits out to the two infoproviders w/ approp. fiscal year and Key Figure totals.  So there seems to be something at the reporting layer malfunctioning.
    Here's the ST22 short dump:
    Does anyone have any ideas?
    Runtime Error          MOVE_TO_LIT_NOTALLOWED_NODATA                                         
    Date and Time          07/17/2006 09:57:23                                                   
    ShrtText                                                                               
    Assignment error: Overwriting a protected field.                                        
    What happened?                                                                               
    Error in ABAP application program.                                                                               
    The current ABAP program "SAPLRSDRC" had to be terminated because one of the            
    statements could not be executed.                                                       
    This is probably due to an error in the ABAP program.
    rror analysis                                                                               
    The program tried to assign a new value to the field "<L_SX_OLAPQUERY>" even though it is protected against changes.                                                                               
    The following objects are protected:                                                       
       - Character or numeric literals                                                            
       - Constants (CONSTANTS)                                                                    
       - Parameters of the category IMPORTING REFERENCE for functions                             
         and methods                                                                               
    - Untyped field symbols to which a field has not yet been assigned                         
         using ASSIGN                                                                               
    - TABLES parameters if the corresponding actual parameter is protected                     
         against changes                                                                          
       - USING reference parameters and CHANGING parameters for FORMs if                          
         the actual parameter for this is protected against changes                               
       - Field symbols if the field assigned using ASSIGN or ASSIGNING                            
         is protected against changes                                                             
       - External write accesses to READ-ONLY attributes                                          
       - Key components of lines in internal tables of the type HASHED or                         
         SORTED TABLE                                                                               
    SORTED TABLE.    
    Message received in web report when failure occurs:
    Error when processing your request 
    Note
    The following error text was processed in the system BW1 : Assignment error: Overwriting a protected field.
    The error occurred on the application server bw_BW1_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Function: RSDRC_CUBE_DATA_GET_DISP of program SAPLRSDRC
    Function: RSDRC_MULTI_CUBE_DATA_GET_PARA of program SAPLRSDRC
    Function: RSDRC_MULTI_CUBE_DATA_GET of program SAPLRSDRC
    Form: DATA_GET of program SAPLRSDRC
    Function: RSDRC_CUBE_DATA_GET of program SAPLRSDRC
    Function: RSDRC_CUBE_DATA_GET_OLAP of program SAPLRSDRC
    Form: FILL_SP_1 of program SAPSRRK0
    Form: FILL_SP of program GP42GWU130B57UDR97PLRZOUC5Z
    Form: DATEN_LESEN of program SAPLRRK0
    Function: RRK_LIST_NOTIFY of program SAPLRRK0
    Thanks in advance!

    Hello
    Check OSS notes as below am not sure if it helps
    957439 - Query dumps with an error
    Below is for 3.5 and below ,just to let you know that there were similar problems in earlier version.
    941862 - *** Dump MOVE_TO_LIT_NOTALLOWED_NODATA with MultiProvider
    Chetan
    @CP..

  • WebLogic 8.1 SP4 fails to start on FC4 with Java (GNU libgcj)

    Hi,
    When I use the Java JVM which comes with FC4, my WebLogic server (8.1 SP4) will not boot.
    NB It boots with the BEA jdk (also a 1.4.2 version)
    I choose the FC4 Java JVM, because then the MySQL's driver mysql-connector-java-3.0.16-ga-bin.jar will work. (Checked
    with a simple java program). But the WebLogic server runs off the rails.
    Here is the output of ./startWebLogic.sh :
    CLASSPATH=/usr/lib/jvm/java//lib/tools.jar:/opt/bea/weblogic81/server/lib/weblogic_sp.jar:/opt/bea/weblogic81/server/lib/weblogic.jar:/opt/bea/weblogic81/server/lib/mysql-connector-java-3.0.16-ga-bin.jar:/usr/lib/jvm/java//jre/lib/rt.jar:/opt/bea/weblogic81/server/lib/webservices.jar:
    PATH=/opt/bea/weblogic81/server/bin:/usr/lib/jvm/java//jre/bin:/usr/lib/jvm/java//bin:/usr/kerberos/bin:/usr/lib/courier/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/jboss/bin:/home/harry/bin
    *** This the actual start of the WebLogic server **
    /usr/lib/jvm/java//bin/java -client -Xms32m -Xmx200m -XX:MaxPermSize=128m -Xverify:none -Dweblogic.Name=ISA -Dweblogic.ProductionModeEnabled=false -Djava.security.policy=/opt/bea/weblogic81/server/lib/weblogic.policy weblogic.Server
    *** The error message *** ***************************************************************************
    The WebLogic Server did not start up properly.
    java.lang.NullPointerException
    at javax.security.auth.login.LoginContext.LoginContext(java.lang.String, javax.security.auth.Subject, javax.security.auth.callback.CallbackHandler) (/usr/lib/libgcj.so.6.0.0)
    at javax.security.auth.login.LoginContext.LoginContext(java.lang.String, javax.security.auth.callback.CallbackHandler) (/usr/lib/libgcj.so.6.0.0)
    at weblogic.security.internal.ServerAuthenticate.main(java.lang.String[]) (Unknown Source)
    at weblogic.t3.srvr.T3Srvr.run(java.lang.String[]) (Unknown Source)
    at weblogic.Server.main(java.lang.String[]) (Unknown Source)
    at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0)
    at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)

    The Exceptions before originate from a small java program.
    I tested the working of the mysql driver with a small java program as I got these Exceptions when testing a Connection Pool in WebLogic.
    The problems with WebLogic and databases started when I used the pointBaseConsole.sh script.
    SQL State: 08004
    SQL-Server rejected eshtablishment of SQL-connection. Pointbase Server may not be running at localhost at port 9092. NB Of course I have started the Poinbase server. It says it was listening at port 9092
    I get these Exceptions both wtih opening an existing (demo) database as with creating a new one.
    Here is the small java program: It is compiled/run with java (1.4.x) from FC4 and with java 1.5 from SUN. Both versions worked successfully.
    import java.sql.*;
    public class MySQLTest {
    public static void main (String[] args) throws SQLException {
    DriverManager.registerDriver(new com.mysql.jdbc.Driver());
    Connection conn = DriverManager.getConnection(
    "jdbc:mysql://my.site.com/botenlijst",
    "myUser", "myPassword");
    // The query we will execute
    final String query = "SELECT * FROM fotos";
    // Create a statement
    Statement stmt = conn.createStatement ();
    // Execute the query
    ResultSet rset = stmt.executeQuery (query);
    // Dump the result
    String s = " --- ";
    while (rset.next ()) {
    System.out.println ( rset.getString(1) + s + rset.getString(2) );
    conn.close();
    }

  • Jdbc. The Network Adapter could not establish the connection. Help Please!!

    I've found several responses over this issue, but none works for me.
    I'm trying to setup a simple jdbc connection from a simple program.
    Platform:
    Fedora Core 4 (FC4) on AMD 64 bits
    Java 1.4.2_04 (64 bits)
    ORacle 10g or Oracle 9.2.0.4 (none works);
    Tips:
    - I can't connect to a remote server, nor to a local server
    - I can connect using SQLplus
    - TNSPing works fine
    - Listener it's up
    - my connection string is jdbc:oracle:thin:user/name@host:port:sid
    - Also try jdbc:oracle:thin:user/name@//host:port/sid
    - I'v tryied with classes12.jar, odbj14.jar
    - my hostname it's ok.
    I've monitored ip traffic on remote computer. While using TNSPING I detect activity. While using jdbc, no.
    Please, any idea??

    Thanks for your reply.
    To your questions:
    - I´v tried both IP, host, and even host.domain
    - I can connect from remote workstation using toad, and from local using sqlplus.
    - I can´t connect via jdbc.
    Folowing:
    A) my sample code
    B) the stack trace
    C) the listener status (from my 9i server. Also tryied another servr with 10g)
    when I call this program, I´ve tried severl connection strings:
    jdbc:oracle:thin:user/pass@sdd51:1521:ebf
    jdbc:oracle:thin:user/pass@:sdd51.sdd.com.ar:1521:ebf
    jdbc:oracle:thin:user/pass@:10.10.10.51:1521:ebf
    also try the other sintax:
    jdbc:oracle:thin:user/pass@//sdd51:1521/ebf
    In the classpath, I´tryied:
    clasess12.jar
    ojdbc14.jar
    nls_charset12.jar
    thanks
    A)=================================================
    // Import the JDBC classes
    import java.sql.*;
    import oracle.jdbc.pool.OracleDataSource;
    import java.io.*;
    import java.util.*;
    public class test
    // The query we will execute
    static final String query = "select 'Hello JDBC: ' || sysdate from dual";
    // The connection to the database
    static Connection conn;
    // Create the User Interface
    static public void main (String args[])
    try {
    String connect_string = args[0];
         // See if we need to open the connection to the database
         if (conn == null)
    // Create a OracleDataSource instance and set URL
    OracleDataSource ods = new OracleDataSource();
    ods.setURL(connect_string);
         // Connect to the databse
         System.out.println ("Connecting to " + connect_string + "\n");
         conn = ods.getConnection ();
         System.out.println ("Connected\n");
         // Create a statement
         Statement stmt = conn.createStatement ();
         // Execute the query
         System.out.println ("Executing query " + query + "\n");
         ResultSet rset = stmt.executeQuery (query);
         // Dump the result
         while (rset.next ())
         System.out.println (rset.getString (1) + "\n");
         // We're done
         System.out.println ("done.\n");
    catch (Exception e)
    e.printStackTrace();
         // Oops
         System.out.println (e.getMessage () + "\n");
    B)=================================================
    java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:114)
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:156)
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
         at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:212)
         at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:251)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:224)
         at java.sql.DriverManager.getConnection(DriverManager.java:512)
         at java.sql.DriverManager.getConnection(DriverManager.java:171)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:102)
         at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:85)
         at test.main(test.java:66)
    C)=================================================
    LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 30-JAN-2006 17:39:59
    Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=tcp)(PORT=1521))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 9.2.0.1.0 - Production
    Start Date 24-JAN-2006 11:16:18
    Uptime 6 days 6 hr. 23 min. 40 sec
    Trace Level off
    Security OFF
    SNMP OFF
    Listener Log File /opt/oracle/product/9.2.0/network/log/listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sdd51.sdd.com.ar)(PORT=1521)))
    Services Summary...
    Service "ebf" has 1 instance(s).
    Instance "ebf", status READY, has 1 handler(s) for this service...
    The command completed successfully

  • Bizzare error - datasource and getdate not returning correct day of week

    Hi,
    This is on CFMX 7.0.2,142559.
    I have a data source pointing to a MS SQL server. There is a
    simple query that access a date off the database and extract the
    values of:
    -. Current timestamp
    -. Day of week
    -. First day of week
    The query has been running for years and suddenly it gives me
    the wrong Day of week and First day of week, but the timestamp is
    correct! The result of the calculation for the Day of Week suddenly
    became one day ahead, the @@DATEFIRST switched between 6 and 7
    (being 7 as the correct value).
    Here is the code:
    <cfquery name="dte0" datasource="test123"
    SELECT getdate() dte, DATEPART(dw, getdate()) dteDW,
    @@DATEFIRST dteFirst, @@language LanguageVersion
    </cfquery>
    <cfdump expand="Yes" label="Query Dump" var="#dte0">
    I tried to delete and recreate this data source, restart CF
    and flush the cache with no success.
    The really bizarre thing is for a few minutes after I restart
    CF, it returnes the correct data, but then it suddenly moves one
    day ahead - and again, only the Day of week. The DATEFIRST
    sometimes returns 6 (instead of the correct value of 7) The
    timestamp is ALWAYS correct.
    I then created a second data source with exactly the same
    parameters and named it "test456" and it works perfectly every
    time!!
    I am baffled as how this happened and how to fix it.
    Does anyone know if somehow the datasource "test123" is
    cached somewhere? Appreciate any advice/suggestions/ideas.
    Aditya.

    > The query has been running for years and suddenly it
    gives me the wrong Day of
    > week and First day of week, but the timestamp is
    correct! The result of the
    > calculation for the Day of Week and First day of week
    suddenly became one day
    > ahead.
    >
    > Here is the code:
    >
    > <cfquery name="dte0" datasource="test123"
    > SELECT getdate() dte, DATEPART(dw, getdate()) dteDW,
    $$DATEFIRST dteFirst,
    > @@language LanguageVersion
    > </cfquery>
    > <cfdump expand="Yes" label="Query Dump"
    var="#dte0">
    When CF encouters the string within a <cfquery> tag,
    all it does is resolve
    any CF expressions (there are none in your example), and then
    passes the
    finalised string to the DB and patiently waits for the DB to
    respond, at
    which point CF converts the DB-specific result set to a CF
    recordset, and
    returns it to the calling code. There is very little
    involvement on the
    part of CF other than that: the DB does most of the work, and
    is providing
    all the data.
    All that said, it does seem weird that one DSN returns one
    thing, and
    another returns something else. Is your test rig like this:
    <cfquery name="dte0" datasource="test123"
    SELECT getdate() dte, DATEPART(dw, getdate()) dteDW,
    $$DATEFIRST dteFirst,
    @@language LanguageVersion
    </cfquery>
    <cfdump expand="Yes" label="Query Dump" var="#dte0">
    <cfquery name="dte0" datasource="test456"
    SELECT getdate() dte, DATEPART(dw, getdate()) dteDW,
    $$DATEFIRST dteFirst,
    @@language LanguageVersion
    </cfquery>
    <cfdump expand="Yes" label="Query Dump" var="#dte0">
    IE: both queries to each DSN within the same CF template,
    executed at the
    same time.
    (note: you have a syntax error in your <cfdump>
    statement, so that actually
    *isn't* the code you're running, because it would error).
    If you run the query via some other client (like Query
    Analyser, or SQL
    Studio), what do you get? Does it differ from what CF
    presents?
    Adam

  • OWB Error: Connection lost when assign a schedule to a process flow

    I have:
    - OWB 11Gr2
    - Oracle DB 10Gr2 Source/Target
    I have created a schedule module and set the location to be one of the target DB locations.
    Create a one of schedule and scheduled for daily execution.
    Open configuration of a process flow and assign with the schedule.
    After this, i tried to save the repository, and occurred the error message:
    "Repository Connection Error: The connection to the repository was lost, because of the following database error: Closed Connection
    Exit OWB without committing."
    The connection with the repository was lost and i can´t do more anything.
    I tried to create a separate location for the schedule, but it don´t make difference
    What´s happening?
    Thanks,
    Afonso

    Wea re running 11.2.0.2 and
    When looking at the trace log
    Dump continued from file: /data02/oramisc/diag/rdbms/dpmdbp/dpmdbp/trace/dpmdbp_ora_13503.trc
    ORA-00600: intern felkod, argument: [15570], [], [], [], [], [], [], [], [], [], [], []
    With this query "========= Dump for incident 16022 (ORA 600 [15570]) ========
    *** 2011-10-18 09:52:25.445
    dbkedDefDump(): Starting incident default dumps (flags=0x2, level=3, mask=0x0)
    ----- Current SQL Statement for this session (sql_id=7a76281h0tr2p) -----
    SELECT usage.locuoid, usage.locid, cal_property.elementid, cal_property.classname, schedulable.name || '_JOB' name, schedulable.name || '_JOB' logicalname, cal_property.uoid, cal_property.classname
    , cal_property.notm, cal_property.editable editable, cal_property.customerrenamable, cal_property.customerdeletable, cal_property.seeded, cal_property.UpdateTimestamp, cal_property.strongTypeName,
    cal_property.metadatasignature signature, 0 iconobject FROM Schedulable_v schedulable, CMPStringPropertyValue_v cal_property, CMPCalendarInstalledModule_v cal_mod, CMPPhysicalObject_v sched_phys, CM
    PCalendar_v cal, ( select prop.firstclassobject moduleid, prop.value locuoid, 0 locid from CMPPhysicalObject_v phys, CMPStringPropertyValue_v prop where prop.logicalname = 'SCHEDULE_MODULE_CONFIG.DE
    PLOYMENT.LOCATION' and prop.propertyOwner = phys.elementid and phys.namedconfiguration = 42636 union select installedmodule, '' locuoid, location locid from CMPLocationUsage_v locUse where deployme
    ntdefault = 1 and not exists ( select null from CMPPhysicalObject_v phys, CMPStringPropertyValue_v prop where prop.logicalname = 'SCHEDULE_MODULE_CONFIG.DEPLOYMENT.LOCATION' and prop.firstclassobjec
    t = locUse.installedmodule and prop.propertyOwner = phys.elementid and phys.namedconfiguration = 42636) ) usage WHERE cal_mod.elementid = usage.moduleid and cal_mod.elementid = cal.calendarmodule a
    nd substr(cal_property.value,0,32) = cal.uoid and cal_property.logicalname='SCHEDULABLE.PROPERTY' and (cal_property.firstclassobject = schedulable.elementid or cal_property.firstclassobject = sched
    _phys.elementid and sched_phys.logicalobject = schedulable.elementid) and cal_mod.owningproject = 42631 and cal_property.propertyowner = sched_phys.elementid and sched_phys.namedconfiguration=42636
    ORDER BY schedulable.name || '_JOB'"
    Coulöd be possible this bug
    Bug 12368039 ORA-600 [15570] with UNION ALL views with Parallel steps
    This note gives a brief overview of bug 12368039.
    The content was last updated on: 18-MAY-2011
    Click here for details of each of the sections below.
    Fixed:
    This issue is fixed in     
    * 11.2.0.3

Maybe you are looking for

  • Problem related to PO?

    Hi All, I have creating a PO of Subcontracting and in that I am exploading BOM which is containing two materials, but on exploading BOM it is picking the material defined on line item 1 by default, But I want That it will pic material on line item 2.

  • Utlzuv2.sql give error, database upgrade 10.2.0.3 to 11.1.0.6

    Hi All, I have oracle 10.2.0.3 where time SQL> select * from v$timezone_file; FILENAME VERSION timezlrg.dat 3 I am trying to upgrade timezone file version to 4. I have run @utltzuv2.sql I got few error. SQL> @utltzuv2.sql ============ DROP TABLE sys.

  • Impossible to directly pick up account assignment value

    Hello, After searching account assignment (CC or WBS) value from the account item line it is not possible to send it to the shopping cart. It keeps the default value from org structure. We have to go into the details of the account assignment to pick

  • Audit log is empty in RWB CC Monitoring

    Hi experts, I am facing a problem with the message monitoring in the RWB. The Audit Log tab for the message details has nothing while the Message Content and Message data contain information about the message. I have set the parameter message.auditLo

  • Any solution for missing comments?

    For the last week I've had the same publishing problem that everyone else is having. I am getting an error at the end, but the post is published on the site, however comments are totally gone. I've already installed the MobileMe package and the Softw