problem with dsx file

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
narsi1111
Participant
Posts: 20
Joined: Mon Jan 15, 2007 12:01 am

problem with dsx file

Post by narsi1111 »

Hi ,

while iam importing dsx file iam getting this error

Line 63952: Unknown property name '"'.
Object=SubObject of ROOT.
Class=CParameters.


but yesterday iam able to import the dsx file.the problem his after importing 10 jobs iam getting that above warning and it's hanging please any one can help
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

That line number is pretty close to 65536; I wonder if there is a correlation. could you post the .dsx text lines 63945 through 63960?
narsi1111
Participant
Posts: 20
Joined: Mon Jan 15, 2007 12:01 am

Hi

Post by narsi1111 »

Thanks for your quick reply


plz find the those lines

=+=+=+=
ControlAfterSubr "0"
Dependencies "CJobDepend"
BEGIN DSSUBRECORD
Name "DFSDUPLDDimSkuDSKU"
Type "0"
END DSSUBRECORD
BEGIN DSSUBRECORD
Name "DFSDUPLDHASHNEWSKUKEYS"
Type "0"
END DSSUBRECORD
BEGIN DSSUBRECORD
Name "DFSDUPLDDimSkuNEWSKU"
Type "0"
END DSSUBRECORD
BEGIN DSSUBRECORD
Name "DFSDUPLDDimSkuCSKU"
Type "0"
END DSSUBRECORD
BEGIN DSSUBRECORD
Name "DFSDUPLDDimSkuNEWCSKU"
Type "0"
END DSSUBRECORD
BEGIN DSSUBRECORD
Name "DFSDUPLDDimSkuDEPT"
Type "0"
END DSSUBRECORD
BEGIN DSSUBRECORD
Name "DFSDUPLDDimSkuDEPTGRP"
Type "0"
END DSSUBRECORD
BEGIN DSSUBRECORD
Name "DFSDUPLDDIMSKUlvldebrand"
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

None of those lines liste have invalid syntax. Is your error reproduceable and does it have the error on the same line each time?
kumar_s
Charter Member
Charter Member
Posts: 5245
Joined: Thu Jun 16, 2005 11:00 pm

Post by kumar_s »

Have you edited the dsx file?
Is it a different version that you export and import the dsx from?
Impossible doesn't mean 'it is not possible' actually means... 'NOBODY HAS DONE IT SO FAR'
narsi1111
Participant
Posts: 20
Joined: Mon Jan 15, 2007 12:01 am

Post by narsi1111 »

i hope u have done find and replace dsx file.that is the problem
bkerebel
Participant
Posts: 15
Joined: Wed Jan 05, 2005 3:18 am

Post by bkerebel »

Line 63952: Unknown property name '"'.
Object=SubObject of ROOT.
Class=CParameters.
it's near strange..
no property, and the object is a ROOT object.
perhaps your project has change about rights for some files and then your user is not able to import the file

if you were in unix platform you could do
cat /.dshome
cd /.dshome
then you're in DSEngine path.
you do cd ../../Projects/xxx (xxx is the name of your own project)
there you see some RT_LOGyyy, RT_STATUSyyy (yyy for internal number of job)

there you should find some files owned by root and not by your importer user

Bertrand
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

Bertrand - in this case the ROOT refers to a .dsx DataStage object, i.e. the SUBRECORDs point to RECORD object as the root, and isn't referring to a UNIX "root" owned file. Here the parameters are being declared and point back to their job.

Narsi1111 - Could you explain you solution? I'm afraid I can't quite follow what you mean.
Post Reply