Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here


Acucobol error status 39 on WindowsXP

Acucobol error status 39 on WindowsXP

Acucobol error status 39 on WindowsXP

Please help!.

I'm a newbie with windows and my Cobol needs much improvement.

We have a Novell network with windows 95 clients running Acucobol-GT (version 4) well for many years.

But now when we try to used WindowsXP,  we get an "Open Error File, Permanent error status (39)  Too many Temp, files".

Any Suggestions?.

Thanks In Advance!


RE: Acucobol error status 39 on WindowsXP

Sounds like you have too many temp files open

Seriously, I've run AcuCOBOL-GT 5 on Windows XP with no problems, so I have no definitive answer for you.  Some questions I think you might answer include:

Are the files on an NTFS drive or FAT32?  Is the path to the temporary directory a terribly long one?  Are there, in fact, a lot of files hanging around in the temporary directory?  Are you sure your environment variables are set up the same on XP as they were on 95?  Assuming you have the source for the program, have you examined the SELECT/FD for the file in question?

Good luck.


RE: Acucobol error status 39 on WindowsXP

While I dont't have any information specific to AcuCOBOL () I would suspect the Novell client under XP.  I would suggest that AcuCOBOL technical support might be helpful, since they probably have had other customers with Novell/XP issues.

Tom Morrison

RE: Acucobol error status 39 on WindowsXP

glenn ,

I was told the Server(Novell Network) is irrelevant though--the code runs on the client PCs.

The win95 is type FAT32 and XP is NTFS.  The files are on Network Connection OS2 (???).  May be I need to setup XP with drive FAT32?.

Also, Temporary files do not exist.  After checking the source the Status 39 wording "too many Temp.files" is done within  the program.

I've checked Status 39 in manual and says:

Existing file conflicts with the COBOL description of the file. The secondary code may be one the these values:
   01- mismatch found but exact cause unknown(this status is returned by the host file system)

   02 - mismatch found in file's maximum record size.
   03 - mismatch found in file's minimum record size

The environment variables are exactly as in win95. And SELECT/FD is OK.

The manuals have no reference to windows2000 or XP. Does AcuCobol-gt 5 refer to these OS?.

I have the impression that I've to add a variable in the config file (but what???).

At runtime Acucobol environmet defaults need re-setting.  Such as MAX-FILES can control the maximun files open at runtime etc.  I'm just guessing though.

Thank you Again


RE: Acucobol error status 39 on WindowsXP

Fugitivo -

I don't recall seeing any specific references to XP or Win2K in the 5.2 documentation.  

Are you sure you have appropriate rights to the file?  Are you opening it input or output?  Is it sequential or indexed?  If indexed, can you access it with vutil?  Can you write a small test program that demonstrates the problem?


RE: Acucobol error status 39 on WindowsXP

Glen and Tom,

I've spoken with Acucobol support and they told me that
I need AcuCobol Runtime Version 5.1 (or 5.2) to run on Win2K/XP.

Thank you both for your input.  It made my work much more interesting.


Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close