Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

MFCobol+Oracle

Status
Not open for further replies.

mfcobol2002

Programmer
Feb 3, 2003
73
BR
Hi
Is there any known limitation in MicroFocus COBOL so that I may not
CALL a program when this program name exceed 6 characters. Under what
circumstaces do we have this limitation and how could I circumvent it?
I use NetExpress 3.0, but I do not think this is the problem. In past
projects I used 8 characters program-name on regular basis. I believe
I have special circumstances in the current project but I do not know
what are they.
In the current project I use either PRO*COBOL Oracle precompiler or
regular COBOL with ODBC to access the Oracle database. In BOTH cases
COBOL enters the CALLed program somewhere in the middle unless I
truncate the name to 6 characters. I've noticed that the PRO*COBOL
precompiler generated CALLs almost alllways use 6 character
program-names such ad SQLADR or SQLBXE. However, somehow I do not
think that it has anything to do with the Oracle environment (and
again, if it does, how do I circumvent the problem?)
Thanks
 
Hi Marcos,

found your name in the microfocus forum :)
Your message sounds a bit strange. I never had any problems with program names longer than 6, 8 or even more characters. Unfortunately i have no experience with the Oracle or another precompiler - i'm using OpenESQL. You said "Cobol enters the called program somewhere in the middle..." Does that mean you call subprograms generated by the Oracle precompiler? If so, i would think the problem is really specific to the Oracle precompiler. I recommend you post the message in the microfocus forum.
Good luck, Torsten
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top