In reply to tjs.

You bring up an important topic about referencing files stored in the UNIX (or Linux) operating environments. The file systems (paths and file names) in UNIX are case sensitive. So the filename MyData.txt is not the same as mydata.txt. That means that when you reference a filename in say a PROC IMPORT statement with the DATAFILE option, or an INFILE statement in the DATA step, you must pay attention to case. The same is true when writing LIBNAME statements where you specify the path for a directory.

It may not be obvious, but both the SAS University Edition (no longer supported by SAS) and SAS OnDemand for Academics (SODA), run under the UNIX/Linux operating environments. Because you said you were using SAS Studio (which is the default interface for both of these), we are guessing that you are using one of these SAS products. If that is the case, then you are running SAS under UNIX/Linux even if your computer may be running Windows.

There is one more caveat you need to be aware of when running SAS under UNIX. We found this statement in the SAS Companion for UNIX Environments:

"In UNIX operating environments, SAS data set names are written in all lowercase characters. Because of this requirement, SAS reads only data set names that are written in all lowercase characters."

So if you upload a SAS data set to SODA with any uppercase letters in the filename, you will need to rename it to all lowercase before you try to use it. You can still use uppercase letters in SAS data set names in your SAS program, but SODA will convert to all lowercase when trying to locate the file.