楼主: freerunning_sky
1810 0

sas连接odbc的时候出错 [推广有奖]

  • 0关注
  • 3粉丝

博士生

54%

还不是VIP/贵宾

-

威望
0
论坛币
718 个
通用积分
1.9496
学术水平
14 点
热心指数
19 点
信用等级
11 点
经验
7309 点
帖子
210
精华
0
在线时间
375 小时
注册时间
2011-10-26
最后登录
2020-6-28

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
sas版本为9.1.3
proc contents data=odbclib.intput;run;查看返回某个字段的长度为-2。
所以读入数据的时候会报错,错误日志如下:
ERROR:  Write Access Violation In Task [ DATASTEP )
Exception occurred at (05C0DE26)
Task Traceback
Address   Frame     (DBGHELP API Version 4.0 rev 5)
05C0DE26  0B27FDE0  sasdsx:mcn_main+0x2CE26
05BE48D0  0B27FF00  sasdsx:mcn_main+0x38D0
05BE1132  0B27FF40  sasdsx:mcn_main+0x132
673115B0  0B27FF8C  sasds:mcn_main+0x5B0
67E228F2  0B27FFA4  sashost:Main+0xBE72
67E26A00  0B27FFB8  sashost:Main+0xFF80
7C824829  0B27FFEC  kernel32:GetModuleHandleA+0xDF

NOTE: SAS 系统由于错误而停止了该步的处理。
ERROR:  Read Access Violation In Task [ DATASTEP )
Exception occurred at (67271652)


请问各位大虾,是怎么回事?怎么能够解决。
如果用高版本的SAS(9.3)就没有问题,返回该字段的长度为1024.
二维码

扫码加我 拉你入群

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

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

关键词:Violation exception occurred contents sashost contents occurred ERROR

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 14:17