Problem Note 45344: Pre-assigned libraries fail to assign when you run SAS® Management Console using Chinese or Japanese language settings
If SAS Management Console is started with a Chinese (Simplified) or a Japanese locale, a library that is then marked as pre–assigned using its native engine fails to assign. When this happens, SAS® application server logs (for example, a SAS Workspace Server log) might contain one of the following error messages:
Error 1
ERROR: Cannot retrieve metadata from SAS Metadata Repository.
Error 2
ERROR: Libname <LIBREF> is not assigned.
In addition, some applications (for example, SAS® Enterprise Guide®) might not display the library within its Libraries listing.
As a circumvention, save the library properties in a non–localized library management environment. For example, follow the steps below to save the library properties using SAS Management Console:
- Open the sasmc.ini file that resides in the SAS Management Console installation directory (example path: C:\Program Files\SASHome\SASManagementConsole\9.3).
- Do one of the following steps:
- Remove the two JavaArgs lines for -Duser.language and -Duser.country.
- Change those lines so that they have values of en and
US, respectively, as show below:
- Save the changes.
- Start SAS Management Console.
- In the SAS Management Console folder tree, select your library. Then right-click the library and select Properties to open the library's properties dialog box.
- In the dialog box, select Options ► Advanced Options. On the Pre-Assign tab in the Advanced Options dialog box, clear the Library is Pre-Assigned check box, as shown below:
- Click OK twice to save the change and exit the dialog boxes.
- Follow the previous steps to open library properties again. This time, select the Library is Pre-Assigned check box.
- Click OK twice to save the change and exit the dialog boxes.
The library is now marked as Pre–Assigned, though the localized data that causes the problem is no longer in metadata. There is no ill effect on the library from not having the localized data to define the Pre–Assigned setting.
Note: You need to edit any library marked as Pre–assigned within a localized edition of SAS® Data Integration Studio or SAS® OLAP Cube Studio following the same general steps above. Or, if you prefer, you can use a non–localized version of SAS Management Console to remove the localized Pre–Assigned setting.
Operating System and Release Information
SAS System | SAS Management Console | Microsoft® Windows® for x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Microsoft Windows Server 2003 Datacenter Edition | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Microsoft Windows Server 2003 Enterprise Edition | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Microsoft Windows Server 2003 Standard Edition | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Microsoft Windows Server 2003 for x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Microsoft Windows Server 2008 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Microsoft Windows Server 2008 for x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Microsoft Windows XP Professional | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows 7 Enterprise 32 bit | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows 7 Enterprise x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows 7 Home Premium 32 bit | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows 7 Home Premium x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows 7 Professional 32 bit | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows 7 Professional x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows 7 Ultimate 32 bit | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows 7 Ultimate x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows Vista | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Windows Vista for x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
64-bit Enabled AIX | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
64-bit Enabled HP-UX | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
64-bit Enabled Solaris | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
HP-UX IPF | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Linux | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Linux for x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
Solaris for x64 | 9.3 | 9.3_M2 | 9.3 TS1M0 | 9.3 TS1M2 |
*
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: | alert |
Date Modified: | 2013-09-23 14:52:16 |
Date Created: | 2012-01-10 11:18:29 |