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. -
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. -
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 CorviHi 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 -
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.
ThanksOur 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:
vhbtechFound 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,
AfonsoWea 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
-
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.
-
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