我的sas是不收费的。得先把时间调整到2008-7-1.
1.然后我在编辑器用脚本导入数据,脚本如下且导入成功.
PROC IMPORT OUT= COLLECT.TEST
DATAFILE= "E:\sasauto\成交件.xls"
DBMS=EXCEL REPLACE;
RANGE="sheet1$";
GETNAMES=NO;
MIXED=YES;
SCANTEXT=YES;
USEDATE=YES;
SCANTIME=YES;
RUN;
2.我想把上面的脚本做成定时导入.发现用批处理命令执行时老是报错.求解!
bat文件的命令如下
"C:\Program Files\SAS\SASFoundation\9.2\sas.exe" -sysin E:\sasauto\test.sas -log E:\sasauto\test.log
最终的错误日志如下
NOTE: 无法打开 SASUSER.REGSTRY。将改为打开 WORK.REGSTRY。
NOTE: 所有注册表的更改将在会话结束后丢失。
WARNING: 无法将 SASUSER 注册表复制到 WORK 注册表中。因此在该会话过程中,您不会看到注册表定制情况。
NOTE: 无法打开 SASUSER.PROFILE。将改为打开 WORK.PROFILE。
NOTE: 所有配置文件的更改将在会话结束后丢失。
NOTE: 版权所有 (c) 2002-2008 SAS Institute Inc., Cary, NC, USA。
NOTE: SAS (r) Proprietary Software 9.2 (TS1M0 DBCS3055)
许可给 UNIVERSITY OF NOTRE DAME - T&R 使用,软件安装点: 0070009309。
NOTE: 该会话正在执行,平台: XP_PRO
请 大家帮着看一下,急急急!