SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 1756|回复: 4
打印 上一主题 下一主题

LOG或OUTPUT窗口的内容过多处理方法

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2003-10-2 00:08:07 | 只看该作者

LOG或OUTPUT窗口的内容过多处理方法

当SAS输出结果较多时,SAS会出现对话框
Window is full and must be cleared. Enter :
F to file ,
P to print,
S to save or,
C to clear the window without saving

我想到两个处理方法:
1、在程序中加入:dm 'clear log'; dm 'clear output';这样相当于在命令栏发这两条命令。
2、如果你根本不需要LOG或OUTPUT,可以事先用options nolog nooutput;。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2003-10-2 09:51:37 | 只看该作者
thank you so much.
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2003-10-4 17:34:05 | 只看该作者
后者会大大降低系统速度
似乎是把原先写内存的工作变成写硬盘然后删掉
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2003-10-20 12:25:25 | 只看该作者

to shiyiming

3/proc printto log =null print=null; 或
proc printto log =dummy print=dummy;

4/ods select none;(当然只针对OUTPUT)

但不知道几种方法的性能如何?哪位能测试一下?

另外根据实际需要,可考虑在 config文件中增加-altlog, -altprint,作为备份(即使用AWS方式抑制log和output输出,也可留个备份检查)。

还可以考虑用batch mode submit程序。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2011-6-29 14:37:40 | 只看该作者

Re: LOG或OUTPUT窗口的内容过多处理方法

有人测试了吗? 哪种方法好?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-6-10 05:42 , Processed in 0.070496 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表