全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5907 3
2011-10-08
本人运行SAS程序,返回EXCEL文件名,系统却提示磁盘空间不足,可各盘都有40G以上空间,不知何故,故请教各位高手。诚感谢意!附LOG日志

filename indata pipe 'dir f:\sas\data  /b'; /*指定待获取文件名的文件夹*/
data file_list;
length fname $13;  /*设定文件名的长度及变量名*/
infile indata truncover;  /* 获取文件名 */
input fname $13.;  /* 将文件名写入fname变量中*/
call symput ('num_files', _n_); /* 将文件数量保存到宏变量num_files中*/
run;
NOTE: Numeric values have been converted to character values at the places given by:
      (Line):(Column).
      96:26
NOTE: The infile INDATA is:
      Unnamed Pipe Access Device,
      PROCESS=dir f:\sas\data\ningbo /b,RECFM=V,
      LRECL=256
Stderr output:
磁盘空间不足。
NOTE: 0 records were read from the infile INDATA.
NOTE: The data set WORK.FILE_LIST has 0 observations and 1 variables.
NOTE: DATA statement used (Total process time):
      real time           0.08 seconds
      cpu time            0.01 seconds
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-10-8 19:26:59
the answer is from SAS website
1. On the Windows taskbar, select Start>Run and type cmd.
2. At the DOS/Command Prompt type echo %comspec% to display
    the path to the command.com file.
3. Compare this path to the path on a machine that works.
    a. Are the operating systems the same (example:  Win95 to Win95)?
       If they are the same, continue with steps b and c.
    b. Is the path the same?
       If not, create this path on your hard drive.
    c. Copy the command.com from the machine that works, to the same
       directory on the machine that is not working.


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-7-13 16:17:09
同碰到这个问题 想问下解决方法。请问一下适合操作系统有关么?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-7-18 17:12:58
看看是不是FAT32系统,单个文件最大不超过4G
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群