[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference ilbbak::ibi_focus

Title:FOCUS, from INFORMATION BUILDERS
Moderator:ZAYIUS::BROUILLETTE
Created:Thu Feb 19 1987
Last Modified:Mon May 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:615
Total number of notes:1779

160.0. "Max DB name exceeded" by 45416::BADMAN (The silicon chip inside her head!) Tue Nov 29 1988 11:06

    Hello,
    
    We've recently encountered a problem while using Focus with RDB;
    It turns out that the maximum database name including fully translated
    path details cannot exceed 33 characters.
    
    Is there a way round this ? It has been suggested that it may be
    possible to use DEFINE/TRANSLATION_ATTRIBUTES=(CONCEALED,TERMINAL)
    to define the path as a logical that will not get fully expanded
    by FOCUS. Is this correct ? If not, is there an alternative ?
    
    
    
    
    				Jamie.
T.RTitleUserPersonal
Name
DateLines
160.1ILO::MCKNIGHTMichael McKnight EUServices,Mervue 890-2516Fri Dec 02 1988 09:3911
Hi,
	What we've used are VMS logicals to get around the number of characters.
What you do is VMS DEFINE/JOB EUR$PILOT INFO$DISK1:[MAXCIMDB]
and then you can issue your filedef command to be

	FILEDEF ??? DISK EUR$PILOT:Database.RDB


		Rgds

		Michael
160.2Are you sure ???FOOT::BADMANThe silicon chip inside her head!Mon Dec 05 1988 05:288
    We are under the impression that FOCUS recursively translates the
    logicals until they are fully expanded. If this is the case then
    surely defining another logical will have no effect. In the example
    that you have given, it would depend upon the translated length
    of Info$disk for its success (total length of whole path < 32).
    
    
    				Jamie.
160.3Yes, it does work hereILO::MCKNIGHTMichael McKnight EUServices,Mervue 890-2516Mon Dec 05 1988 10:0916
Hello,

>>    We are under the impression that FOCUS recursively translates the
>>    logicals until they are fully expanded. If this is the case then
>>    surely defining another logical will have no effect. In the example
>>    that you have given, it would depend upon the translated length
>>    of Info$disk for its success (total length of whole path < 32).
    
 Well a good while back I had the problem relating to the length of the Path
and database name and overcame it with the above and I havn't any problem since.
So the bottom line is it works here anyway without any problems.


	Regards

	Michael
160.4FOOT::BADMANThe silicon chip inside her head!Mon Dec 05 1988 12:344
    Thanks. Perhaps it just translates one level.
    
    
    				Jamie.