楼主: sun5008
972 5

[问答] SAS连ODBC(windows自带的ODBC,已经连通了Oracle) [推广有奖]

  • 0关注
  • 0粉丝

已卖:993份资源

博士生

45%

还不是VIP/贵宾

-

威望
0
论坛币
96 个
通用积分
2.1000
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
6239 点
帖子
140
精华
0
在线时间
270 小时
注册时间
2006-3-9
最后登录
2025-11-25

楼主
sun5008 发表于 2021-7-23 16:31:29 |AI写论文
200论坛币
问题:
我已经用windows自己的odbc连了几个数据库
有3个Sql的,1个Oracle的
然后在程序中用Libname语句分配逻辑库:
如:
libname gogoal odbc dsn="gogoal" user="gogoal" password="Pass@word123!" schema="dbo" readbuff=32767;

问题:Sql的数据库都成功了,Oracle的数据库不成功,
显示如下:
图片2.png

这个是几个SQL的库:
代码:
libname gogoal odbc dsn="gogoal" user="gogoal" password="Pass@word123!" schema="dbo" readbuff=32767;

这个Newdc是我们连的一个Oracle库
代码:
libname newdc odbc dsn="NEWDC" user="lhtz_read" password='SwRead7718' schema="dbo" readbuff=32767;


图片1.png





关键词:Windows Window Oracle wind ACL

沙发
sun5008 发表于 2021-7-25 18:24:27
有高手知道么

藤椅
baobao220 在职认证  发表于 2021-7-26 10:20:48
Oracle的连接代码如下,你连oracle的代码还用连接odbc,当然连不上。
libname a ORACLE user='XXX' password='XXX'  PATH='XXXX';

板凳
popodan 在职认证  发表于 2021-7-27 10:45:53
你的Oracle是32位还是64位的? 看你ODBC是用32位的。你设置好ODBC后有没有test connection?
ps,二楼那位baobao,用SAS/Access直连Oracle和用ODBC连完全不冲突。这个‘当然连不上’就是瞎扯了。

报纸
baobao220 在职认证  发表于 2021-7-27 14:17:31
popodan 发表于 2021-7-27 10:45
你的Oracle是32位还是64位的? 看你ODBC是用32位的。你设置好ODBC后有没有test connection?
ps,二楼那位 ...
三楼你好,我的意思是,如果要用oracle的代码连,就用oracle的语句函数,如果要用odbc连就用odbc的函数。如果用odbc连接,和oracle数据库没什么关系,连sql也一样这样连。我没说两者有矛盾,谢谢。

地板
popodan 在职认证  发表于 2021-7-31 12:48:29
baobao220 发表于 2021-7-27 14:17
三楼你好,我的意思是,如果要用oracle的代码连,就用oracle的语句函数,如果要用odbc连就用odbc的函数。 ...
人家标题就问ODBC连,code里也是ODBC,你这跑出来说“用oracle的语句函数”是干嘛呢?

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

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