![]() | ![]() | ![]() | ![]() | ![]() |
When you use the application programming interfaces (APIs) in SAS® Integration Technologies to write custom code that executes Base SAS® programs, you must pass the name of the SAS program to execute. If you do not specify the .sas extension, the entire porgram name is converted to lowercase. This change can cause problems in UNIX environments where names are case sensitive. For example, in the following program, the name Testprg is converted to testprg because the .sas extension is left out:
To circumvent this problem, be sure to specify the .sas extension for the program name, as shown in this example:
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Enterprise BI Server | 64-bit Enabled HP-UX | 4.2 | 4.2 | 9.2 TS2M2 | 9.2 TS2M3 |
64-bit Enabled Solaris | 4.2 | 4.2 | 9.2 TS2M2 | 9.2 TS2M3 | ||
HP-UX IPF | 4.2 | 4.2 | 9.2 TS2M2 | 9.2 TS2M3 | ||
Linux | 4.2 | 4.2 | 9.2 TS2M2 | 9.2 TS2M3 | ||
Linux for x64 | 4.2 | 4.2 | 9.2 TS2M2 | 9.2 TS2M3 | ||
Solaris for x64 | 4.2 | 4.2 | 9.2 TS2M2 | 9.2 TS2M3 | ||
64-bit Enabled AIX | 4.2 | 4.2 | 9.2 TS2M2 | 9.2 TS2M3 |