找回密码
 立即注册

QQ登录

只需一步,快速开始

paulliu

初级会员

13

主题

63

帖子

406

积分

初级会员

积分
406
paulliu
初级会员   /  发表于:2024-10-15 15:41  /   查看:533  /  回复:16
30金币
本帖最后由 paulliu 于 2024-10-15 15:46 编辑

都是用tns连接,用户名密码一样。navicat能看到表。活字格看不到






活字格的连接,测试没问题,但看不到表






附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

16 个回复

倒序浏览
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-10-15 16:24:02
沙发
大佬,首先咱们可以i检查下咱们的oracle数据库版本,活字格目前支持的Oracle版本如下:

可以确认下VIEW_MATEINFO_ZG用户下,有没有有权限的数据表

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
paulliu
初级会员   /  发表于:2024-10-15 17:18:13
板凳
本帖最后由 paulliu 于 2024-10-16 09:18 编辑
Nathan.guo 发表于 2024-10-15 16:24
大佬,首先咱们可以i检查下咱们的oracle数据库版本,活字格目前支持的Oracle版本如下:

可以确认下VIEW_ ...

权限是没有问题的,navicat能看到。活字格看不到。

。我们的dba分配的是只读用户,按照这个帖子
外联oracle数据库显示空白 - 第2页 - 活字格专区 - 求助中心 - 葡萄城开发者社区 (grapecity.com.cn),他说是最后安装odac解决了。但是我安装了odac,还是看不到表,活字格如何调用ODAC呢?



被迫无奈,使用了windows11 的odbc,可以看到相关的表。那说明是活字格的问题。我申请了一对一,请大佬帮忙解决下。
ODBC和navicat都用的一个TNS配置,能读到表,说明配置没问题吧?活字格也用这个TNS配置,就不行。
数据库版本12c,我分别用了18.3和23.5的instantclient,活字格都只是能连上,两个oracle用户在navicat和odbc都没问题,在活字格读不到或者读不全表。请帮忙给解决下。谢谢


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-10-16 09:41:21
地板
paulliu 发表于 2024-10-15 17:18
权限是没有问题的,navicat能看到。活字格看不到。

。我们的dba分配的是只读用户,按照这个帖子

大佬使用的用户,如果是分配只读权限,而并不是拥有者,按照目前活字格的策略确实没有办法直接链接进来(没有办法指定其他用户的表);

不过如果大佬只需要去查询这些表的数据,可以将oracle中使用只读用户,在自己的空间里创建一个视图,视图数据来源于其他用户数据表的数据;这样活字格直接链接这个视图就可以了~~
回复 使用道具 举报
paulliu
初级会员   /  发表于:2024-10-16 10:34:08
5#
我试一下,看看。在自己的空间里创建一个视图。
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-10-16 17:27:45
6#
回复 使用道具 举报
paulliu
初级会员   /  发表于:2024-10-17 17:06:58
7#
本帖最后由 paulliu 于 2024-10-17 17:08 编辑

用户问题解决了,能看到授权的视图。但是怎么会少字段?  
navicat 用户

可以看到的视图和字段

navicat看到的字段




活字格的用户

少了两个字段




咋回事啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-10-18 11:02:48
8#
paulliu 发表于 2024-10-17 17:06
用户问题解决了,能看到授权的视图。但是怎么会少字段?  
navicat 用户

大佬可以再活字格中刷新下视图再看看字段是不是依然没有出现

然后,大佬的试图是一次性写好再连接到活字格,还是先写了第一版,然后连接到活字格,再去修改了第二版视图
回复 使用道具 举报
paulliu
初级会员   /  发表于:2024-10-18 17:46:13
9#
唉,快要放弃了,把数据连接删除重新引用还这样。估计活字格处理oracle还是有问题。
因为sqlserver链接服务器也没问题。
回复 使用道具 举报
paulliu
初级会员   /  发表于:2024-10-21 10:45:26
10#
请问大佬,这个问题是哪个方向的?用户权限?活字格已经能看到oracle视图了,但是缺字段。navicat和sqlserver都能看到完整的字段。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部