"*DataStage*DSR_LOADSTRING" Internal data error.

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
djdinjan
Participant
Posts: 36
Joined: Fri Jul 23, 2004 9:35 am

"*DataStage*DSR_LOADSTRING" Internal data error.

Post by djdinjan »

Hi folks, i have a job which reads the job statistics and loads them into a sequential file. The source stage used here is a universe stage. The file into which the details are loaded has been created by me and also the job is run by me so, i guess this should not be a permissions issue as mentioned in another topic related to DataStage*DSR_LOADSTRING.

DataStage Job 136 Phantom 16662
Program "*DataStage*DSR_LOADSTRING": Line 147, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 151, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 147, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 151, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 147, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 151, Internal data error.
File '/home/dsadm/Ascential/DataStage/Projects/FDM89_TST/DS_RESENU/DATA.30':
Computed blink of 0x800 does not match expected blink of 0x0!
Detected within group starting at address 0x3F000!

Please let me know if you have any suggestions on how to resolve this.

Thanks,
Dinesh
djdinjan
Participant
Posts: 36
Joined: Fri Jul 23, 2004 9:35 am

Re: "*DataStage*DSR_LOADSTRING" Internal data erro

Post by djdinjan »

djdinjan wrote:Hi folks, i have a job which reads the job statistics and loads them into a sequential file. The source stage used here is a universe stage. The file into which the details are loaded has been created by me and also the job is run by me so, i guess this should not be a permissions issue as mentioned in another topic related to DataStage*DSR_LOADSTRING.

DataStage Job 136 Phantom 16662
Program "*DataStage*DSR_LOADSTRING": Line 147, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 151, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 147, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 151, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 147, Internal data error.
Program "*DataStage*DSR_LOADSTRING": Line 151, Internal data error.
File '/home/dsadm/Ascential/DataStage/Projects/FDM89_TST/DS_RESENU/DATA.30':
Computed blink of 0x800 does not match expected blink of 0x0!
Detected within group starting at address 0x3F000!

Please let me know if you have any suggestions on how to resolve this.

Thanks,
Dinesh
I get the above messages after the write is done into the file.

Thanks,
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Your DS_RESENU (resource) hashed file has become corrupted for some reason. This is highly unusual, as this file is completely used "read only" as far as I am aware.
Try this command and let us know what it says:

Code: Select all

UVFIXFILE DS_RESENU
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
djdinjan
Participant
Posts: 36
Joined: Fri Jul 23, 2004 9:35 am

Post by djdinjan »

Hi Ray, thanks for the information. Looks like you have forgotten to mention the command you wanted me to run.

Thanks,
Dinesh
DSguru2B
Charter Member
Charter Member
Posts: 6854
Joined: Wed Feb 09, 2005 3:44 pm
Location: Houston, TX

Post by DSguru2B »

You need to be a charter member in order to see his reply as his replies are premium content and only visible to charter members.
The command he wanted you to run was

Code: Select all

UVFIXFILE DS_RESENU
Also, dont forget to tell us what it said.
Cheers.
Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep.
ogmios
Participant
Posts: 659
Joined: Tue Mar 11, 2003 3:40 pm

Post by ogmios »

djdinjan wrote:Hi Ray, thanks for the information. Looks like you have forgotten to mention the command you wanted me to run.

Thanks,
Dinesh
UVFIXFILE DS_RESENU (or fixtool in newer versions).
In theory there's no difference between theory and practice. In practice there is.
djdinjan
Participant
Posts: 36
Joined: Fri Jul 23, 2004 9:35 am

Post by djdinjan »

Hi all, I had run the command and it said "No such file or Directory".

Any suggestions on how to fix this file.

Thanks,
Dinesh
ogmios
Participant
Posts: 659
Joined: Tue Mar 11, 2003 3:40 pm

Post by ogmios »

djdinjan wrote:Hi all, I had run the command and it said "No such file or Directory".

Any suggestions on how to fix this file.

Thanks,
Dinesh
Run it in the project where the file resides

Ogmios
In theory there's no difference between theory and practice. In practice there is.
djdinjan
Participant
Posts: 36
Joined: Fri Jul 23, 2004 9:35 am

Post by djdinjan »

Hi all, The following are the results of the command

ID "DSTAGE_PLI_E_0089" doesn't hash to primary group 64
ID "DSTAGE_RUN_E_0379" doesn't hash to primary group 64
ID "DSTAGE_JOB_E_2033" doesn't hash to primary group 64
ID "DSTAGE_UDT_E_3018" doesn't hash to primary group 64
ID "DSTAGE_XML_I_6202" doesn't hash to primary group 64
ID "DSTAGE_IPC_E_7019" doesn't hash to primary group 64
ID "DSTAGE_JSG_M_0049" doesn't hash to primary group 64
ID "DSTAGE_REP_I_0183" doesn't hash to primary group 64

several more lines as above and

Error: Processing primary group 123, overflow group 0
Record length discrepancy at address 0x0003d800
Encoded size = 0, calculated size = 2048.
calculated BLINK = 0x00000800 (2048).
ID "" doesn't hash to primary group 122

few more message as above and

warning: file load discrepancy detected.

Thanks and regards,
Dinesh
[/img]
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

You might try to repair DS_RESENU using fixtool or uvfixfile. Results are not, however, guaranteed. You might be better to restore a good one from backup. Rename or move the corrupted copy first. There is a separate DS_RESENU hashed file in each project, so you can also copy a good one from another project, or the Template directory. Don't forget to perform a recursive copy, so that you also get the three files DATA.30, OVER.30 and .Type30. These files should total slightly over 300KB (337920 bytes on Linux).
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
djdinjan
Participant
Posts: 36
Joined: Fri Jul 23, 2004 9:35 am

Post by djdinjan »

Ray, this has worked. We happened to replace the file with one from a different project and the job has run fine.

Thanks a lot to you all.

Regards,
Dinesh
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Just stumbled across this problem in a project I don't normally spend much time in and found the DS_RESENU hashed file was corrupted as noted here. Copied the contents from another project and all is well now.

:D
-craig

"You can never have too many knives" -- Logan Nine Fingers
Post Reply