【发布时间】:2015-08-12 05:34:22
【问题描述】:
我有一个包含大约 700 个 sas 数据集的 unix 文件夹。 当我为这个文件夹分配一个库时,我只能查看 700 个数据集中的 30 个。我检查了数据集的 unix 权限,发现可见的和不可见的没有区别。
1) 这是 SAS 管理控制台中的预分配库。 2)如果我在数据和过程步骤中命名数据集,它们仍然可以访问,只是在库中不可见。
【问题讨论】:
-
在从预先分配的库中注册表时,尝试在表或列对象名称中启用特殊字符。我想这应该可以解决您的问题
-
它没有用。我尝试将所有数据集复制到不同的文件夹并将新的 libname 重新分配给新文件夹。现在我可以看到不同的数据集子集。但仍然不是全部。奇怪的是,如果我在文件传输期间刷新 EG 中的库,我可以看到在此之前复制的所有文件。文件复制完成后,它会再次重置以显示原始文件的子集。
-
疯狂猜测。您看不到的数据集有混合大小写文件名的可能性吗?
-
当你说你看不到它们时,你在看什么/在哪里看?注册数据集时有什么有趣的日志消息?