Trace dump error alertlog file
Hi,
Today i had checked my alertlog file . i can see below message showing there. i gone to cdmp_20110926135759 this directory there are lot of trw files (smon, rvwr,reco ..etc ). please guide me . we are using oracle 10.2.0.4.0
Mon Sep 26 13:57:59 2011
Trace dumping is performing id=[cdmp_20110926135759]
regards,
John
T
Hi,
Below the message from my alertlog file.
Mon Sep 26 10:24:30 2011
Errors in file /d01/app/oracle/admin/njmdb/udump/njmdb1_ora_1364224.trc:
ORA-00600: internal error code, arguments: [17280], [2], [0x70000010861C088], [], [], [], [], []
ORA-00600: internal error code, arguments: [17280], [2], [0x70000010861C088], [], [], [], [], []
Mon Sep 26 10:42:14 2011
Thread 1 advanced to log sequence 7607 (LGWR switch)
Current log# 7 seq# 7607 mem# 0: /oradata_gpfs/oradata/njmdb/redo7.log
Mon Sep 26 11:15:45 2011
Thread 1 advanced to log sequence 7608 (LGWR switch)
Current log# 8 seq# 7608 mem# 0: /oradata_gpfs/oradata/njmdb/redo8.log
Mon Sep 26 11:55:39 2011
Trace dumping is performing id=[cdmp_20110926115555]
Mon Sep 26 11:58:31 2011
Errors in file /d01/app/oracle/admin/njmdb/udump/njmdb1_ora_1302948.trc:
ORA-00600: internal error code, arguments: [17280], [2], [0x70000010861C088], [], [], [], [], []
ORA-03135: connection lost contact
Mon Sep 26 11:58:32 2011
Trace dumping is performing id=[cdmp_20110926115832]
Mon Sep 26 12:01:55 2011
Thread 1 advanced to log sequence 7609 (LGWR switch)
Current log# 7 seq# 7609 mem# 0: /oradata_gpfs/oradata/njmdb/redo7.log
Mon Sep 26 12:50:48 2011
Thread 1 advanced to log sequence 7610 (LGWR switch)
Current log# 8 seq# 7610 mem# 0: /oradata_gpfs/oradata/njmdb/redo8.log
Mon Sep 26 13:47:10 2011
Thread 1 advanced to log sequence 7611 (LGWR switch)
Current log# 7 seq# 7611 mem# 0: /oradata_gpfs/oradata/njmdb/redo7.log
Mon Sep 26 13:57:43 2011
Trace dumping is performing id=[cdmp_20110926135759]
thanks,
john
Similar Messages
-
Errors in file /apps/oh2/diag/rdbms/bsdp12/BSDP122/trace/BSDP122_q01c_5899122.trc:
ORA-00904: "UTL_RAW"."CAST_FROM_NUMBER": invalid identifier
DB version 11.2.0,.4
and Replication getting ab-ended with below error
SourceLine
: [817]
2015-03-29 14:07:12 ERROR OGG-00665 OCI Error executing single row select (status = 26695-ORA-26695: error on call to dbms_lock.release: return code 4
ORA-06512: at "SYS.DBMS_LOGREP_UTIL", line 197
ORA-06512: at "SYS.DBMS_LOGREP_UTIL", line 240
ORA-06512: at "SYS.DBMS_LOGREP_UTIL", line 493
ORA-06512: at "SYS.DBMS_APPLY_ADM_INTERNAL", line 2375
ORA-26790: Requesting a lock on set_dml_conflict_handler "" timed out
ORA-06512: at "SYS.DBMS_XSTREAM_GG_ADM", line 335
ORA-06512: at line 1), SQL<DECLARE PRAGMA AUTONOMOUS_TRANSACTION;BEGIN dbms_xstream_gg_adm.set_dml_conflict_handler(
apply_name=>:1, source_object=>:2, object=>:
3,
conflict_handler_name=>:4, operation_name=>:5, conflict_type=>:6,
method_name=>:7, column_list=>:8, resolution_column=>:9);END;>.
Thanks -
How to get ORA errors in alertlog file using shell script.
Hi,
Can anyone tell me how to get all ORA errors between two particular times in an alertlog file using shell script.
ThanksHi,
You can define the alert log as an external table, and extract messages with SQL, very cool:
http://www.dba-oracle.com/t_oracle_alert_log_sql_external_tables.htm
If you want to write a shell script to scan the alert log, see here:
http://www.rampant-books.com/book_2007_1_shell_scripting.htm
#!/bin/ksh
# log monitoring script
# report all errors (and specific warnings) in the alert log
# which have occurred since the date
# and time in last_alerttime_$ORACLE_SID.txt
# parameters:
# 1) ORACLE_SID
# 2) optional alert exclusion file [default = alert_logmon.excl]
# exclude file format:
# error_number error_number
# error_number ...
# i.e. a string of numbers with the ORA- and any leading zeroes that appear
# e.g. (NB the examples are NOT normally excluded)
# ORA-07552 ORA-08006 ORA-12819
# ORA-01555 ORA-07553
BASEDIR=$(dirname $0)
if [ $# -lt 1 ]; then
echo "usage: $(basename) ORACLE_SID [exclude file]"
exit -1
fi
export ORACLE_SID=$1
if [ ! -z "$2" ]; then
EXCLFILE=$2
else
EXCLFILE=$BASEDIR/alert_logmon.excl
fi
LASTALERT=$BASEDIR/last_alerttime_$ORACLE_SID.txt
if [ ! -f $EXCLFILE ]; then
echo "alert exclusion ($EXCLFILE) file not found!"
exit -1
fi
# establish alert file location
export ORAENV_ASK=NO
export PATH=$PATH:/usr/local/bin
. oraenv
DPATH=`sqlplus -s "/ as sysdba" <<!EOF
set pages 0
set lines 160
set verify off
set feedback off
select replace(value,'?','$ORACLE_HOME')
from v\\\$parameter
where name = 'background_dump_dest';
!EOF
`
if [ ! -d "$DPATH" ]; then
echo "Script Error - bdump path found as $DPATH"
exit -1
fi
ALOG=${DPATH}/alert_${ORACLE_SID}.log
# now create awk file
cat > $BASEDIR/awkfile.awk<<!EOF
BEGIN {
# first get excluded error list
excldata="";
while (getline < "$EXCLFILE" > 0)
{ excldata=excldata " " \$0; }
print excldata
# get time of last error
if (getline < "$LASTALERT" < 1)
{ olddate = "00000000 00:00:00" }
else
{ olddate=\$0; }
errct = 0; errfound = 0;
{ if ( \$0 ~ /Sun/ || /Mon/ || /Tue/ || /Wed/ || /Thu/ || /Fri/ || /Sat/ )
{ if (dtconv(\$3, \$2, \$5, \$4) <= olddate)
{ # get next record from file
next; # get next record from file
# here we are now processing errors
OLDLINE=\$0; # store date, possibly of error, or else to be discarded
while (getline > 0)
{ if (\$0 ~ /Sun/ || /Mon/ || /Tue/ || /Wed/ || /Thu/ || /Fri/ || /Sat/ )
{ if (errfound > 0)
{ printf ("%s<BR>",OLDLINE); }
OLDLINE = \$0; # no error, clear and start again
errfound = 0;
# save the date for next run
olddate = dtconv(\$3, \$2, \$5, \$4);
continue;
OLDLINE = sprintf("%s<BR>%s",OLDLINE,\$0);
if ( \$0 ~ /ORA-/ || /[Ff]uzzy/ )
{ # extract the error
errloc=index(\$0,"ORA-")
if (errloc > 0)
{ oraerr=substr(\$0,errloc);
if (index(oraerr,":") < 1)
{ oraloc2=index(oraerr," ") }
else
{ oraloc2=index(oraerr,":") }
oraloc2=oraloc2-1;
oraerr=substr(oraerr,1,oraloc2);
if (index(excldata,oraerr) < 1)
{ errfound = errfound +1; }
else # treat fuzzy as errors
{ errfound = errfound +1; }
END {
if (errfound > 0)
{ printf ("%s<BR>",OLDLINE); }
print olddate > "$LASTALERT";
function dtconv (dd, mon, yyyy, tim, sortdate) {
mth=index("JanFebMarAprMayJunJulAugSepOctNovDec",mon);
if (mth < 1)
{ return "00000000 00:00:00" };
# now get month number - make to complete multiple of three and divide
mth=(mth+2)/3;
sortdate=sprintf("%04d%02d%02d %s",yyyy,mth,dd,tim);
return sortdate;
!EOF
ERRMESS=$(nawk -f $BASEDIR/awkfile.awk $ALOG)
ERRCT=$(echo $ERRMESS|awk 'BEGIN {RS="<BR>"} END {print NR}')
rm $LASTALERT
if [ $ERRCT -gt 1 ]; then
echo "$ERRCT Errors Found \n"
echo "$ERRMESS"|nawk 'BEGIN {FS="<BR>"}{for (i=1;NF>=i;i++) {print $i}}'
exit 2
fi -
Hi Experts
ABAP Error in BI
calling PSA table to my program it contains more than 200000 records also applying grouping in select statement
But it showing dump .
please correct me if any wrong in my code.
BREAK-POINT.
DATA : BEGIN OF ITAB4 OCCURS 0,
REPORT_TYPE LIKE /BIC/B0007048000-REPORT_TYPE,
JV_NO LIKE /BIC/B0007048000-JV_NO,
AMOUNT LIKE /BIC/B0007048000-AMOUNT,
RECORD_COUNT LIKE /BIC/B0007048000-RECORD,
END OF ITAB4.
DATA: WTAB4 LIKE ITAB4.
SELECT REPORT_TYPE JV_NO SUM( AMOUNT ) COUNT(*)
INTO TABLE ITAB4 PACKAGE SIZE 5000
FROM /BIC/B0007048000
GROUP BY REPORT_TYPE JV_NO.
ENDSELECT.
BELOW is the dump error
solution please
Check the entries in the developer trace of the relevant work process
(transaction ST11).
Here you can find detailed information about the type and length of the
database field as well as the ABAP field into which the field was to be
imported.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"DBIF_RSQL_INVALID_RSQL" "CX_SY_OPEN_SQL_DB"
"ZREVRECON" or "ZREVRECON"
"START-OF-SELECTION"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the programHi,
I believe the short-dump is due to the excessively large amount of data that is being fetched. A direct SELECT on the database will not help, even though you are appending in a PACKAGE SIZE.
You could try out the statement OPEN CURSOR to fetch the data. I have used this procedure before.
Please try as per the example given below:
OPEN CURSOR: lv_cursor FOR SELECT pstng_date ucrate_cat ucdeeinvdn
FROM /bic/azsod00200 FOR ALL ENTRIES IN li_source_package
WHERE ucdeeinvdn = li_source_package-ucdeeinvdn.
DO.
IF lv_flag NE 'X'.
FETCH NEXT CURSOR lv_cursor INTO TABLE li_zso002 PACKAGE
SIZE 5000.
IF sy-subrc <> 0.
CLOSE CURSOR lv_cursor.
lv_flag = 'X'.
ENDIF.
ENDIF.
ENDDO. -
Dear All,
I am in the configuration phase of SOLMAN 7.1 SP3 of MANAGED SYSTEM.
SELECT SYSTEM FOR CONFIGURATION
CONNECT SYSTEM(ABAP ONLY)
As i have completed the 3 steps while i am going to 4th step as ENTER SYSTEM PARAMETERS I am getting error as:
Error while processing your query
What has happened?
The URL call http://HOSTNAME.FQDN:8000/sap/bc/webdynpro/sap/wd_sise_wizard_app was terminated because of an error.
Note
The following error occurred in system KSA : Field symbol has not yet been assigned.
The error occurred on application serverHOSTNAME_KSA_00 and in work process 7 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: LOOKUP_DB of program CL_DIAGSTP_MNGD_DB============CP
Method: HANDLEDEFAULT of program /1BCWDY/09IUTRFAZ9T6743IXW99==CP
Method: HANDLEDEFAULT of program /1BCWDY/09IUTRFAZ9T6743IXW99==CP
Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/09IUTRFAZ9T6743IXW99==CP
Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
Method: NAVIGATE of program CL_WDR_CLIENT_APPLICATION=====CP
Method: DO_NAVIGATION of program CL_WDR_WINDOW_PHASE_MODEL=====CP
Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP
Method: PROCESS_REQUEST of program CL_WDR_WINDOW=================CP
Method: EXECUTE of program CL_WDR_MAIN_TASK==============CP
What can I do?
If the termination type is RABAX_STATE, you will find more information on the cause of termination in system KSA in transaction ST22.
If the termination type is ABORT_MESSAGE_STATE, you will find more information on the cause of termination on the application server HOSTNAME_KSA_00 in transaction SM21.
If the termination type is ERROR_MESSAGE_STATE, you can search for further information in the trace file for the work process 7 in transaction ST11 on the application server.HOSTNAME_KSA_00 . You may also need to analyze the trace files of other work processes.
If you do not yet have a user ID, contact your system adminmistrator.
Error Code: ICF-IE-http -c: 100 -u: SOLMAN_ADMIN -l: E -s: KSA -i: HOSTNAME_KSA_00 -w: 7 -d: 20111201 -t: 163843 -v: RABAX_STATE -e: GETWA_NOT_ASSIGNED -X: 001FC6C2163B1ED187817AD34F7C230D_001FC6C2163B1ED187817AD34A9A230D_1 -x: D60B1CE17B9AF1E7830D001FC6C2163B
HTTP 500 - Internal Server Error
The dump error i got in ST22,the log is as follows:
Category ABAP Programming Error
Runtime Errors GETWA_NOT_ASSIGNED
ABAP Program CL_DIAGSTP_MNGD_DB============CP
Application Component SV-SMG-DIA
What happened? |
| Error in the ABAP Application Program |
| |
| The current ABAP program "CL_DIAGSTP_MNGD_DB============CP" had to be |
| terminated because it has |
| come across a statement that unfortunately cannot be executed.
Thanks & Regards
AjitabhHey Chang,
Thanks for your help.
Although we are on patch level ST-PI 0004 and ST 0003 still we are facing this error.
Please guide me how to resolve this as the note you have suggested has correction instructions.
How to apply this note to have the corrections without changing the source code manually.
Thanks for your help in advance!
Thanks & Regards
Ajitabh -
A lof of "Trace dumping is performing" in RAC instances
Hi,
I have Oracle 9i RAC (9.2.0.5) with 2 nodes. Suddenly, there is a lot of "Trace dumping is performing" generated in background dump directory of both nodes.
I could not find any ORA- error that caused these trace dump. Does anyone have any idea?
Below is some part of the alert logs file contents:
Mon Jun 1 13:45:48 2009
Trace dumping is performing id=[cdmp_20090601134547]
Mon Jun 1 13:45:51 2009
Trace dumping is performing id=[cdmp_20090601134551]
Mon Jun 1 13:45:55 2009
Trace dumping is performing id=[cdmp_20090601134554]
Mon Jun 1 13:49:00 2009
Trace dumping is performing id=[cdmp_20090601134859]
Mon Jun 1 13:50:08 2009
Trace dumping is performing id=[cdmp_20090601135008]
Mon Jun 1 14:01:05 2009
Trace dumping is performing id=[cdmp_20090601140105]
Mon Jun 1 14:01:09 2009
Trace dumping is performing id=[cdmp_20090601140108]
Mon Jun 1 14:01:12 2009
Trace dumping is performing id=[cdmp_20090601140112]
Mon Jun 1 14:01:16 2009
Trace dumping is performing id=[cdmp_20090601140115]
Mon Jun 1 14:08:45 2009
Trace dumping is performing id=[cdmp_20090601140845]
Mon Jun 1 14:16:17 2009
Completed checkpoint up to RBA [0x34e92.2.10], SCN: 0x0858.d68637a6
Mon Jun 1 14:16:40 2009
Trace dumping is performing id=[cdmp_20090601141639]
Mon Jun 1 14:16:43 2009
Trace dumping is performing id=[cdmp_20090601141642]
Mon Jun 1 14:16:46 2009
Trace dumping is performing id=[cdmp_20090601141646]
Mon Jun 1 14:16:50 2009
Trace dumping is performing id=[cdmp_20090601141649]
Mon Jun 1 14:31:33 2009
Trace dumping is performing id=[cdmp_20090601143133]
Thanks & Regards,
TarmanMOS note 290767.1
Is this the case? -
PCUI showing dump errors after EEWB enhancement
Hi Experts,
I'm using CRM5.0.
After adding some fields by EEWB(Easy Enhancement Workbench) the PCUI application showing several dump errors in several places. How to correct this problem, should I regenerate all the layout by CRMC_BLUEPRINT or any other way is there to correct these errors. Please suggest a solution for that.This is very urgent.
Thanks In Advance
RanaHi Fred,
1>
Whenever I'm clicking F4 help button beside service prospect,contact person etc the following dump is coming as in opportunity transaction (CRMD_BUS2000111) likewise other transactions also.
Note
The following error text was processed in the system CS1 : CRM_BSP_LIBRARY:structureEdit: Act. table parameter gt_layout is empty
The error occurred on the application server nmpcsssb1_CS1_01 and in the work process 0 .
The termination type was: ERROR_MESSAGE_STATE
The ABAP call stack was:
Method: IF_BSP_ELEMENT~DO_AT_BEGINNING of program CL_CRM_BSP_STRUCTUREEDIT======CP
What can I do?
If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system CS1 in transaction ST22.
If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server nmpcsssb1_CS1_01 in transaction SM21.
If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server nmpcsssb1_CS1_01 . In some situations, you may also need to analyze the trace files of other work processes.
If you do not yet have a user ID, contact your system administrator.
Error code: ICF-IE-http -c: 500 -u: ABAP1 -l: E -s: CS1 -i: nmpcsssb1_CS1_01 -w: 0 -d: 20070521 -t: 115438 -v: ERROR_MESSAGE_STATE -e: CRM_BSP_LIBRARY:structureEdit: Act. table parameter gt_layout is empty
HTTP 500 - Internal Server Error
Your SAP Internet Communication Framework Team
second error:
2>
Whenever any business partner is selected in partner id of partner tab ,partner fn(sold-to-party) then it is showing the following dump error.
SAP Note
The following error text was processed in the system:
An exception with the type CX_SY_DYN_CALL_PARAM_NOT_FOUND occurred, but was neither handled locally, nor declared in a RAISING clause
Exception Class CX_SY_DYN_CALL_PARAM_NOT_FOUND
Error Name
Program CL_CRM_BSP_INTLAY_PARTNER=====CP
Include CL_CRM_BSP_INTLAY_PARTNER=====CM002
ABAP Class CL_CRM_BSP_INTLAY_PARTNER
Method PUT_DATA
Line 1269
Long text Call of the function CRM_PARTNER_GET_COM_BY_STRUCT failed: The formal parameter ET_RETURN_VALUES does not exist.
EEWB used to add a field Account No in Service order transaction.
which is now reflecting to all the transaction as a customer field.
Thanks
Koustav -
[Solved] Error : The file or folder path /Probl?me 1 does not exist
Hello,
I encountered this error
The file or folder <path>/Probl?me 2 does not exist
while I was trying to open a directory already extracted from a zip file containing directories with special characters. In this case, it is a "è" that was misinterpreted as a "?".
I searched the forums and on google, the solutions proposed do not work for me. Although, I have to deal with these files written in french, I would like to have my locale in english (US), with a system wide support for special characters.
Attempt 1: Adding the option : iocharset=utf8 into the fstab, like this :
fstab :
# /etc/fstab: static file system information
# <file system> <dir> <type> <options> <dump> <pass>
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/cdrom /media/cd auto ro,user,noauto,unhide 0 0
/dev/dvd /media/dvd auto ro,user,noauto,unhide 0 0
/dev/fd0 /media/fl auto user,noauto 0 0
/dev/disk/by-uuid/24ba75ac-e52d-40eb-a599-83b394b500b2 /boot ext2 defaults 0 2
/dev/disk/by-uuid/c797f409-00bc-479a-b4d6-ab49943f644b / ext4 defaults 0 1
/dev/disk/by-uuid/668427a8-5f51-42bd-a316-fc7984bf5f4f /var ext4 defaults 0 2
/dev/sda7 swap swap defaults 0 0
/dev/disk/by-uuid/417cd1b7-8f06-414b-84d5-e8714d9646ab /home ext4 defaults 0 2
/dev/disk/by-uuid/ef9aa00e-0515-4d7b-aa23-8096e787250d /usr ext4 defaults 0 2
/dev/disk/by-uuid/17d401b7-2fc7-4d9f-8e17-657d86926d2e /tmp ext4 defaults,iocharset=utf8 0 0 <<<<<<<<<<<<<<
/dev/disk/by-uuid/71e543b6-e06c-4b0e-b1e3-3b491ff1fefe /var/cache/pacman/repos ext4 defaults 0 2
#/dev/sda12 /mnt/archive ext4 defaults 0 2
#.host:/ /mnt/hgfs vmhgfs defaults 0 0
This solution does not work, because after adding iocharset=utf8, in front or after a "defaults", after a reboot, while mounting the filesystem, there is the following error message:
Mounting Locale Filesystem :
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
$ dmesg | tail
phy0: Selected rate control algorithm 'iwl-agn-rs'
EXT4-fs (sda5): re-mounted. Opts: (null)
EXT4-fs (sda5): re-mounted. Opts: (null)
EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs (sda8): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs (sda9): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs (sda10): Unrecognized mount option "iocharset=utf8" or missing value <<<<<<<<<<<<<<
EXT4-fs (sda11): mounted filesystem with ordered data mode. Opts: (null)
Adding 2104476k swap on /dev/sda7. Priority:-1 extents:1 across:2104476k
tg3 0000:07:00.0: irq 44 for MSI/MSI-X
Attempt 2: Changing all the locale features in KDE and in /etc/rc.conf as well.
$ vim /etc/rc.conf
LOCALE="fr_CA.utf8"
HARDWARECLOCK=""
TIMEZONE="America/Montreal"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
It is complicated to remove these directories. I had to use the inum to get precisely these directories before removing them.
$ ls -il
total 8
1577566 drwxr-xr-x 2 [username] [username] 4096 28 jan 07:09 Probl?me 1
1577573 drwxr-xr-x 2 [username] [username] 4096 28 jan 07:09 Probl?me 2
$ find . -inum 1577566 -exec rm -i {} \;
rm: impossible de supprimer « ./Probl\212me 1 »: est un dossier
Note that the hypothetical character 'è' is represented has a '\212', a 'È' if seen as a extended ASCII character.
These directories cannot be deleted this way :
$ rm -r Problème\ 1
rm: cannot remove `Problème 1': No such file or directory
or
$ rm -r ProblÈme\ 1
rm: cannot remove `ProblÈme 1': No such file or directory
What should I do to be make the operating system recognize those special character, and interpret them correctly ?
Last edited by ramboman (2011-01-29 21:45:50)I found a working solution, but better solution are also welcome
I had to have fr_CA not only in utf8 but also in iso88591. I had to modify the /etc/rc.conf this way :
LOCALE="fr_CA" <<<<<<<<<<<<<<
HARDWARECLOCK=""
TIMEZONE="America/Montreal"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
To preserve the english US language system wide, I had to add the following line in the /etc/profile :
# Allow french special character while in en_US
export LANG=en_US
The character misinterpreted by a "?" is now seen :
as a "è" in dolphin
as a "?" in the console
It is now possible to access the folders. -
Failed to load database information. Error in File temp_
Our environment:
Windows Server 2012 R2 Data-center Edition 64 bit
Visual Studio Pro 2013 Version 12.0.3.30110.00 Update 1
.Net 4.5.51641
Crystal Reports for VS 2013 V13.0.9.1312
Oracle ODAC 11.2.0
We created a winform application to generate a form letter report that runs fine within the IDE. When we build the the exe and copy it from the project folder to a folder on the C:\drive of this same pc and try to execute it we get these error messages (partial list);
CrystalDecisions.CrystalReports.Engine.DataSourceException: Failed to load database information.
Error in File temp_d55286fc-26ee-4216-9062-3e32380313ab {B640FD39-66AC-4B6E-995D-7218BB48A992}.rpt:
Failed to load database information. ---> System.Runtime.InteropServices.COMException: Failed to load database information.
Error in File temp_d55286fc-26ee-4216-9062-3e32380313ab {B640FD39-66AC-4B6E-995D-7218BB48A992}.rpt:
Failed to load database information.
at CrystalDecisions.ReportAppServer.Controllers.DatabaseControllerClass.ReplaceConnection(Object oldConnection, Object newConnection, Object parameterFields, Object crDBOptionUseDefault)
at CrystalDecisions.CrystalReports.Engine.Table.SetDataSource(Object val, Type type)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
--- End of inner exception stack trace ---
at CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataSet dataSet)
at cr3Test.Form1.Form1_Load(Object sender, EventArgs e)
Here is the app:
Imports System.Data.OleDb
Imports System.Data
Imports System
Imports System.Windows.Forms
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
Dim crReportDocument As New CrystalReport3()
Dim DataSet1 As DataSet
Dim adoOleDbConnection As OleDbConnection
Dim adoOleDbDataAdapter As OleDbDataAdapter
Dim connectionString As String = ""
connectionString = "Provider=OraOLEDB.Oracle;"
connectionString += "Data Source=ourdb;"
connectionString += "User ID=ouruserid;Password=ourpsw"
adoOleDbConnection = New OleDbConnection(connectionString)
Dim sqlString As String = "select * from TEMP_FRI_LETTERS"
adoOleDbDataAdapter = New OleDbDataAdapter(sqlString, adoOleDbConnection)
DataSet1 = New DataSet()
adoOleDbDataAdapter.Fill(DataSet1, "TEMP_FRI_LETTERS")
'Dim xmlPath As String = "C:\Temp\test.xml" ' use these two statment s to verify dataset works
'DataSet1.WriteXml(xmlPath, XmlWriteMode.WriteSchema)
crReportDocument.SetDataSource(DataSet1)
crReportDocument.PrintOptions.PrinterName = "HP_LaserJet_4350_PCL_5e_Info_Tech"
crReportDocument.Refresh()
crReportDocument.PrintToPrinter(1, False, 0, 0)
DataSet1.Dispose()
adoOleDbDataAdapter.Dispose()
adoOleDbConnection.Close()
adoOleDbConnection.Dispose()
crReportDocument.Dispose()
Me.Close()
End Sub
End Class
Here is the app.config:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<system.windows.forms jitDebugging="true" />
</configuration>
We have the CPU set to x86 as we are ultimately trying to generate a 32 bit app for XP and Win 7. We only installed the 32 bit run time on this pc because we have no intention of going to 64 bit apps on the clients. Are there additional dlls or something that has to be installed in the same folder as the exe on this development machine.
BruceLooking at the AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_myprograminfo led us to the last dll loaded being:
LoadedModule[211]=C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\crdb_adoplus_res_en.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
FriendlyEventName=Stopped working
Scanning the community for "crdb_adoplus_res_en.dll" we got a hot on this issue again:
Failed to load database information. Error in File temp_
From the above we found this:
1. the app.exe.config is all in one package which cannot be separated with the EXE file.
2. the supporting component such as dll files, app.exe.config etc CANNOT be combined into the EXE file
Adding the cr3Test.exe.config to the same folder as the cr3Test.exe RESOLVED the problem on Win 7. It also RESOLVED the problem on Server 2012 R2.
We still need to test on Server 2008 R2 but we are hopeful when that time comes.
Thanks.
Bruce -
Dump error when clicked on text elements in SAP Script window
Hi All,
There is an inclusion in SAP Script. I have written the code in driver program. I need to pass the value to SAP Script in the requested position. But when I go to SE71 > Form Name > Change or Display > MAIN Window > Text Elements > I get a dump error.
Category ABAP Programming Error
Runtime Errors DATA_LENGTH_TOO_LARGE
Except. CX_SY_RANGE_OUT_OF_BOUNDS
ABAP Program SAPLSTXK
Application Component BC-SRV-SCR
Date and Time 30.04.2014 20:00:08
Short text
Invalid partial field access: Length is too large
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLSTXK" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_RANGE_OUT_OF_BOUNDS', was not
caught in
procedure "TOKEN_COMMENT" "(FORM)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
In the executed program "SAPLSTXK", the system attempted to access the field
"ITF_TOKEN" of the type "C" and with the length 255 using the length 272.
However, a partial field access with a length specification that is
larger than the field length is not allowed.
How to correct the error
Reduce the length used to access the field.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"DATA_LENGTH_TOO_LARGE" "CX_SY_RANGE_OUT_OF_BOUNDS"
"SAPLSTXK" or "LSTXKFRN"
"TOKEN_COMMENT"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
2937 * todo empty comment ???
2938 if g_tm_open eq true or " Section
2939 g_tm_b_close eq true.
2940 l_token = '\chcbpat0'.
2941 l_len = strlen( l_token ).
2942 token_control = true.
2943 assign l_token to <itf1>.
2944 perform put_itf1_new using l_len.
2945 perform token_line_begin changing l_next_token.
2946 else. " without section
2947 concatenate '\chcbpat0\line' g_cf_string l_cbpat_token into l_token.
2948 l_len = strlen( l_token ).
2949 token_control = true.
2950 assign l_token to <itf1>.
2951 perform put_itf1_new using l_len.
2952 endif.
2953 elseif l_next_token-code eq ')L'. " \par
2954 l_token = '\par'.
2955 l_len = strlen( l_token ).
2956 token_control = true.
2957 assign l_token to <itf1>.
2958 perform put_itf1_new using l_len.
2959 elseif l_next_token-code eq '(C' or " \par + format
2960 l_next_token-code eq ')C' or
2961 l_next_token-code eq '(&' or
2962 l_next_token-code eq 'TA' or
2963 l_next_token-code eq 'SC' or
2964 l_next_token-code eq 'ST'.
2965 concatenate '\chcbpat0\par' g_pf_string g_cf_string l_cbpat_token into l_token.
2966 l_len = strlen( l_token ).
>>>>> itf_token(l_len) = l_token.
2968 token_control = true.
2969 assign l_token to <itf1>.
2970 perform put_itf1_new using l_len.
2971 endif.
2972
2973 * Step 7: (L to disarm
2974 if g_compose eq true and
2975 l_next_token-code eq '(L'.
2976 perform read_next_itf_token(rstxscan) using p_token.
2977 endif.
2978
2979 ENDFORM. " token_comment
2980 *&---------------------------------------------------------------------*
2981 *& Form create_lang_info
2982 *&---------------------------------------------------------------------*
2983 * add default language to rtf
2984 *----------------------------------------------------------------------*
2985 * -->P_HEADER text
2986 * <--P_RESULT text
How do I open the text elements? I need to pass the variable inside SAP Script.
Please Help. The requirement is pending from very long. Not able to rectify this issue.
Regards,
RekhaHi,
There is a SAP Note about this problem
566794 - Runtime error: STRING_OFFSET_TOO_LARGE during conversion
Correction Instructions
Correction Instructions
Software Component
Valid from
Valid to
Number
SAP_BASIS
46B
46D
473267
SAP_BASIS
610
620
473185
Support Packages & Patches
Support Packages
Software Component
Release
Support Package
SAP_BASIS
46B
SAPKB46B48
46C
SAPKB46C39
46D
SAPKB46D28
610
SAPKB61027
620
SAPKB62014
Regards
Miguel -
Error in File UNKNOWN.RPT: The request could not be submitted for backgroun
I receive: Error in File UNKNOWN.RPT: The request could not be submitted for background processing.
The error is on a windows Server 2008 SP2 production server. The report generates fine if I run it from within Visual studio 2008 on the server but not through IIS. The Crystal Reports is the version that came with vs2008 (10.5).
Initially I was getting unauthorized access errors so I granted full access to everyone for the bin and managed crystal report folders under program files. This fixed the unauthorized access problem but now I get the background processing error. I also tried to inpersonate an admin account with the same result. I tried to copy the crystal reports dll's to the bin folder for the project but that did not help either. I am running out of ideas. I did notice that a 16kb rpt file is generated in the Windows/temp folder every time I try to run the report.
the crashing page is here Link:[http://futuretechgroup.com/cgi-bin/crystaltest.aspx]
Here is the event log:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 5/24/2010 12:24:56 PM
Event time (UTC): 5/24/2010 7:24:56 PM
Event ID: 87ee3d9297fb409ea7b440b059a0f07d
Event sequence: 4
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/5172/ROOT-1-129192026961318172
Trust level: Full
Application Virtual Path: /
Application Path: C:\inetpub\vhosts\futuretechgroup.com\httpdocs\
Machine name: FTG2009
Process information:
Process ID: 3644
Process name: w3wp.exe
Account name: FTG2009\IWPD_1(yanoshftg)
Exception information:
Exception type: CrystalReportsException
Exception message: Load report failed.
Request information:
Request URL: http://futuretechgroup.com/cgi-bin/crystaltest.aspx
Request path: /cgi-bin/crystaltest.aspx
User host address: 70.173.237.72
User:
Is authenticated: False
Authentication Type:
Thread account name: FTG2009\IWPD_1(yanoshftg)
Thread information:
Thread ID: 5
Thread account name: FTG2009\IWPD_1(yanoshftg)
Is impersonating: False
Stack trace: at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename)
at cgi_bin_CrystalTest.CreateReport() in C:\inetpub\vhosts\futuretechgroup.com\httpdocs\cgi-bin\CrystalTest.aspx.vb:line 15
at cgi_bin_CrystalTest.Page_Load(Object sender, EventArgs e) in C:\inetpub\vhosts\futuretechgroup.com\httpdocs\cgi-bin\CrystalTest.aspx.vb:line 9
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)1. The OS is 32bit
2. Yes. The C drive is the primary drive
3. For the sake of simplicity and to troubleshoot the sample code has no datasource just 'Hello' in the report header. The Actual work order report that I need has ADO as datasource and it builds a PDF report without any problems when I run the page from VS2008 (development server) so I think the dll's are where thay are supposed to be. The c:\windows\assembly folder has about 25 CrystalDecisions files (10.5.37).
Do I still need to create a deployment package even though I have everything else working?
Below is the code I am using to create the report
Sub CreateReport()
Dim myReport As New ReportDocument
'Try
myReport.Load(Server.MapPath("CrystalReport.rpt"))
'Catch ex As Exception
'MsgBox(ex.InnerException.ToString)
'End Try
Dim g As Guid = Guid.NewGuid
Dim woPath As String = "../FileTemp/" & g.ToString & ".pdf"
'Try
Dim CrExportOptions As ExportOptions
Dim CrDiskFileDestinationOptions As New _
DiskFileDestinationOptions()
Dim CrFormatTypeOptions As New PdfRtfWordFormatOptions()
CrDiskFileDestinationOptions.DiskFileName = _
Server.MapPath(woPath)
CrExportOptions = myReport.ExportOptions
With CrExportOptions
.ExportDestinationType = ExportDestinationType.DiskFile
.ExportFormatType = ExportFormatType.PortableDocFormat
.DestinationOptions = CrDiskFileDestinationOptions
.FormatOptions = CrFormatTypeOptions
End With
myReport.Export()
'Catch ex As Exception
'MsgBox(ex.ToString)
'End Try
Response.Redirect(woPath)
End Sub -
Dump error while filling the Setup table
Hi All,
I am trying to fill the setup table.While filling the stup table for 2lis_03_BF datasource, i got the Dump error after some time. I have checked the data in Setup table and found 9000 records.
Shall i proceed further by pulling the data from R/3 to BW.I have checked the data in RSA3 and got some data.
Shall i schedule the data from BW side.
Pls help on this issue.
Thanks,
Siva.Thanks Reddy and JS.
I have checked the TCODE SM37 and found no jobs are available. I have checked the TCODE : NPRT and found some logs.In this, it is not showing any errors.
I have checked in SM21 and found some errors.
Time_______________Text
17:08:10____________Transaction Canceled M2 630 ( )
17:23:47____________Run-time error "TIME_OUT" occurred
17:23:47____________> Short dump "090302 172347 sand1_W2 2_00 " generated
17:30:08____________Status: 80% of IL00.DAT is in use
17:30:17____________Status: 90% of IL00.DAT is in use
17:30:18____________Overflow of Paging File (032768 Blocks)
17:30:18____________Run-time error "MEMORY_NO_MORE_PAGING" occurred
17:30:19____________> Short dump "090302 173018 sand1_W2 2_00 " generated
Shall i execute filling the setup table again. Do i need to give termination time More ( 2 Hrs difference)
Any issue on refilling the setup table again.
Pls suggest.
Thanks,
Siva. -
Java.util.zip ZipException Error Opening File
I have code that uploads a file in my strut then i change its extension to .zip and want to extract that file.
(please note that the file is create under zip and renamed as .xtr before upload, when user uploads it we change its name to zip. I am telling here so that u can see there s nothing wrong with the file. Soem how, I can also extract it from windows. )
when my code runs, and it tried to read entries in the enumeration, it says "error opening file". I am not posting the code because, I hve used many examples and it has nothing to do with the code.
My problem is as i mentioned above, my files` name is changed may be its handler doesnt quiet. more over i hve tried the code with upload a zip file. After upload it says the same.
Can any one provide me a clue to move around ??when my code runs, and it tried to read entries in
the enumeration, it says "error opening file". I am
not posting the code because, I hve used many
examples and it has nothing to do with the code. Then I would suggest you fix your code to tell you what the error is. Printing the stack trace would be a good start. -
Database creation having a trace of the control file
Hi,
I want to move a database from one server let's say A to another server let's say B I have a copy of all the datafiles, redo logs, control files and init file of the database fron the server A. I have a trace of the control file.
I copied all these files on the server B in the location /dispecer_date/oradata, except init which is in ORACLE_HOME/dbs
I thought that the simplest method to recreate the database is from the backup of the control file writing in sql the command CREATE CONTROLFILE how is written in trace and replacing the word REUSE with the word SET in CREATE CONTROLFILE instruction.
I obtained an error:
ORA-01503: Create controlfile failed
ORA-01160: file is not a data file
ORA-01110: datafile: '/dispecer_date/oradata/system.dbf'
Why? The db_block_size parameter is 4096.
Thank you,
MihaelaHere are the steps .....
sql > shutdown immediate ;
create identical dir structure on server b
copy all datafile,controlfile,redologfiles and pfile to target server ,And put them in same dir as of source.
now on taget server
sql > startup mountpfile = path of the pfile
sql > alter database opn
or
sql > alter database open resetlogs ;
this will do the trick, I don;t think recreating the controlfile is a good option hare , becuse you likly to loose some data if you stick on that one.
hare krishna
Alok -
Short dump error for delta load to 0CFM_C10 via 0CFM_DELTA_POSITIONS flow
hi all,
i am getting short dump error for delta load to 0CFM_C10 via 0CFM_DELTA_POSITIONS flow.
not able to figure out the actual issue and how to solve it.
can anyone suggest?
below is the details of the short dump
Short text
Exception condition "UNKNOWN_TRANSCAT" raised.
What happened?
The current ABAP/4 program encountered an unexpected
situation.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
A RAISE statement in the program "CL_SERVICE_TRG================CP" raised the
exception
condition "UNKNOWN_TRANSCAT".
Since the exception was not intercepted by a superior
program, processing was terminated.
Short description of exception condition:
For detailed documentation of the exception condition, use
Transaction SE37 (Function Library). You can take the called
function module from the display of active calls.
How to correct the error
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"RAISE_EXCEPTION" " "
"CL_SERVICE_TRG================CP" or "CL_SERVICE_TRG================CM003"
"SORT_TRANSACTIONS"
or
"CL_SERVICE_TRG================CP" "UNKNOWN_TRANSCAT"
or
"SBIE0001 " "UNKNOWN_TRANSCAT"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.Hi,
It seems like some routine are there and check your rotines , transformation etc.
Regards
sivaraju
Maybe you are looking for
-
Trouble in a SAP system with load balancing
Hello masters: I had a trouble with workitems that came from a SAP system with load balancing. They doesn't receive the workitem ID in the UWL. I created another system in the portal as a "dedicated application server", and made the necessary configu
-
Acrobat Ignore "Set as default PDF Viewer" Setting
Hello, I see from previous posts that this has been an issue for a while. I have an image that contains Adobe Reader. That image is deployed to all users. Some users get Acrobat Pro. also. So I went thru the whole customization tool and selelcted "Ma
-
Lost all pictures and contact from i phone 4s when trying to download to a laptop
lost all pictures and contracts from a 4s phone trying to download to a laptop
-
Reg: AUTO Exend for tablespaces
Hi, I want to have a discussion with the AUTO EXTEND option for Tablespaces in oracle 9.2.0.4.0. Actually i am having one INDEX or USERS tablespace and for eg if index is having 15 datafiles till now and 15th datafile in that INDEX is running with AU
-
Maximized decorated JFrame covers task bar on WinXP. How to avoid?
Hello, I have found that decorated JFrame covers task bar on Win XP and jdk 1.5 when maximized. I see this problem affects many users. It is annoying for most users of my applications to change window size before accessing task bar. So I have to avoi