oracle 11g 远程过程调用出错

[复制链接]
查看11 | 回复5 | 2015-3-25 16:16:10 | 显示全部楼层 |阅读模式
这几天数据库做了升级迁移,从10g升级到了11g,有一个问题解决不了,请各位大侠看看
就是远程过程调用报错,被调用过程的数据库版本为10g,在11g的数据库上调用时,报:
ora-06550: 第2行,第1列;
pls-00352: unable to access another database 'cognos'
ora-06550: 第2行,第1列;
pls-00201: identifier "LOADFILEDATA" must be declared
这个database link 明明是存在的,而且在plsql中查询远程表也没有问题,说明链接是有效的,为什么在原来10g的数据库调用的时候正常,升级后就调用不了呢?需要做什么才能正常调用?
谢谢各位帮忙!

回复

使用道具 举报

千问 | 2015-3-25 16:16:10 | 显示全部楼层
有童鞋帮忙解答吗?顶一下
回复

使用道具 举报

千问 | 2015-3-25 16:16:10 | 显示全部楼层
是不是cognos 配置哪里也要改一下的...没用过
回复

使用道具 举报

千问 | 2015-3-25 16:16:10 | 显示全部楼层
cognos数据库应该怎么改呢。。。远程调用,调用端建立链接就可以了吧,只要建立链接所用的用户有权限就可以了,以前一直这么用的。
回复

使用道具 举报

千问 | 2015-3-25 16:16:10 | 显示全部楼层
具体的调用语句怎么写的?
回复

使用道具 举报

千问 | 2015-3-25 16:16:10 | 显示全部楼层
我想在同样的数据库版本遇到了同样的问题,不知道楼主解决了没有。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行