LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (March 2000, week 1)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Tue, 7 Mar 2000 15:35:56 GMT
Reply-To:   "John M. Wildenthal" <jmwildenthal@MY-DEJA.COM>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   "John M. Wildenthal" <jmwildenthal@MY-DEJA.COM>
Organization:   Deja.com - Before you buy.
Subject:   Re: Changing the V6 Engine?

In article <8a34jn$n26$1@nnrp1.deja.com>, Clayton Wells <clay_wells@my-deja.com> wrote: > I recently upgraded to Version 8, but when I try to use a long > filename for a data set I get a message > > ERROR: The file LIB.ARKIDS_FIRST_COHORT.DATA has too long a member > name for the V6 engine. > > Apparently I am still running the V6 engine. Can anyone advise me on > how to correct this?

When you do not specify the engine -

LIBNAME mylibref 'C:\SASDATA';

SAS looks at the files/datasets in that location and sees what the latest version number is. If all it finds is v6 datasets then it loads the v6 engine. As soon as you get one v7/v8 dataset in that directory, it will then load the v8 engine by default. The v6 engine will not read and write v8 datasets, and the v8 engine will not read or write v6 datasets. If you want them to coexist in the same location you will need to have a LIBNAME for each -

LIBNAME myrefv6 V6 'C:\SASDATA'; LIBNAME myrefv8 V8 'C:\SASDATA';

And use the appropriate libref for the type of file you wish to write.

The "V8" engine designation is not needed if there are any v8 files/datasets, but it will make your code more readable.

Sent via Deja.com http://www.deja.com/ Before you buy.


Back to: Top of message | Previous page | Main SAS-L page