Smart questions
Smart answers
Smart people
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Member Login




Remember Me
Forgot Password?
Join Us!

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips now!
  • 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!

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

Donate Today!

Do you enjoy these
technical forums?
Donate Today! Click Here

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.
Jobs from Indeed

Link To This Forum!

Partner Button
Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

Acucobol error status 39 on WindowsXP

fugitivo (Programmer) (OP)
5 Feb 03 7:07
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!

Fugitivo
3gm (Programmer)
5 Feb 03 11:25
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.

Glenn
k5tm (Programmer)
5 Feb 03 13:41
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

fugitivo (Programmer) (OP)
5 Feb 03 20:01
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
   etc.

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

--Fugitivo
3gm (Programmer)
5 Feb 03 20:58
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?

Glenn
fugitivo (Programmer) (OP)
6 Feb 03 2:24
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.

--fugitivo

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