楼主: klaudlit
959 4

[问答] sas 在任务计划时报错,手动执行时没错 [推广有奖]

  • 5关注
  • 1粉丝

硕士生

36%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
2 点
热心指数
2 点
信用等级
2 点
经验
2407 点
帖子
72
精华
0
在线时间
212 小时
注册时间
2012-1-31
最后登录
2024-1-28

楼主
klaudlit 发表于 2022-3-11 11:37:08 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
报错提示:
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
不知这是什么原因,放在任务计划上就报错,手动执行没有错。不知哪位大侠知道?谢谢!



二维码

扫码加我 拉你入群

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

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

关键词:Windows Updated session Another Because

沙发
learsaas 发表于 2022-3-11 14:05:48
手动在哪里执行,任务计划在哪里执行。就能找到答案。

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

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


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

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

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-18 15:05