Are you sure you used the same userid - or could you temporarily chmod that file to 777 to test? Also, is it just the one userid or one job that give you the compile error?
ArndW wrote:Are you sure you used the same userid - or could you temporarily chmod that file to 777 to test? Also, is it just the one userid or one job that give you the compile error? ...
s only one job is giving this erroe and i'm unable to create the copy of that job too.. and unable to save this job also.
In that case you might have a corrupted account, particularly if you cannot execute "save as". If you can ensure that no other users are logged into DataStage, you can execute "DS.CHECKER" from the TCL command line to determine if you have problems.
These things would be much easier if the actual errors were posted earlier.
The error message indicates that either
a) your file system is full.
b) your inodes are exhausted (too many files in the directory or mount point).
c) you don't have write access to that directory.
attach to your project and type "touch ICanWriteTheYesWord" - is the file created? If yes, type "ls -al | wc -l", how many objects? Also type "df -k ." and see how much free space is available.
ArndW wrote:attach to your project and type "touch ICanWriteTheYesWord" - is the file created? If yes, type "ls -al | wc -l", how many objects? Also type "df -k ." and see how much free space is available.
Iused is 81% free is 0% available
Yes is available but it is creating file.
Could you please post the result of "df -k ." when attached to the project directory? Also, did you try the "touch" with the same userid as you use in DS?
ArndW wrote:attach to your project and type "touch ICanWriteTheYesWord" - is the file created? If yes, type "ls -al | wc -l", how many objects? Also type "df -k ." and see how much free space is available.
Iused is 81% free is 0% available
Yes is available but it is creating file.
ls -al |wc -l
1142
igot this output there is no objects listed for this.