Problem Note 60528: When you attempt to assign a libref to a SAS® library, "ERROR: Engine must be specified to access uncataloged data library..." occurs
Starting in SAS® 9.3 TS1M0, when you attempt to assign a libref to a SAS library, you get an incorrect or confusing error message similar to the following:
ERROR: Engine must be specified to access uncataloged data library
SASART.WCLK04.USRD02.UNCATLIB on volume USRD02.
1 libname uncat '.wclk04.usrd02.uncatlib' volser=usrd02 disp=shr;
ERROR: Libref UNCAT is not assigned.
ERROR: Error in the LIBNAME statement.
This problem occurs under the following conditions:
- You use DISP=SHR and VOLSER=, which are required for an uncataloged data set.
- The library does not exist on the specified volume.
In this example, the error occurs because the data set does not exist on USRD02 or on any other volume.
A fix for this issue is planned for a future software release.
Operating System and Release Information
SAS System | Base SAS | z/OS | 9.3 | 9.4_M5 | 9.3 TS1M0 | 9.4 TS1M5 |
z/OS 64-bit | 9.3 | 9.4_M5 | 9.3 TS1M0 | 9.4 TS1M5 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2017-06-02 08:48:22 |
Date Created: | 2017-05-25 13:54:29 |