全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
960 4
2022-03-11
报错提示:
file xx cannot be updated because its encoding  does not match the session encoding or the file is in a format native to another host, such as WINDOWS_64
不知这是什么原因,放在任务计划上就报错,手动执行没有错。不知哪位大侠知道?谢谢!



二维码

扫码加我 拉你入群

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

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

全部回复
2022-3-11 14:05:48
手动在哪里执行,任务计划在哪里执行。就能找到答案。
二维码

扫码加我 拉你入群

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

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

2022-3-11 21:52:36
learsaas 发表于 2022-3-11 14:05
手动在哪里执行,任务计划在哪里执行。就能找到答案。
sas窗口执行不会报错,放在任务计划就报上面的错误
二维码

扫码加我 拉你入群

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

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

2022-3-13 07:40:23
格式问题,你自己电脑的格式和你执行计划任务的格式不同,试一下修改格式:
proc datasets library=xx nodetails nolist;
modify xx1/ correctencoding='utf8';
quit;


ps,只是好奇,你用的什么?cron?airflow?还是SAS Management Console?
二维码

扫码加我 拉你入群

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

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

2022-3-14 10:57:41
报错提示encoding有问题,是不是因为任务计划和手动执行所启动的SAS配置文件不同?例如手动执行启动的是SAS中文、任务计划默认的是SAS英文。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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