如何通过XA数据源调用DBlink

时间:2016-09-06 01:53:20

标签: java jdbc datasource

我有一个查询,它通过DBlink从另一个数据库中提取一些记录。 此查询在Toad,平面JDBC连接或非XA数据源连接上工作正常。但是当我尝试在XA数据源连接上使用相同的查询时,我开始给出如下错误。

java.sql.sqlexception:ora-24777:不允许使用不可迁移的数据库链接

似乎是因为XA数据源我正面临这个问题。有没有办法在XA数据源上使用数据链?请建议任何方法。

1 个答案:

答案 0 :(得分:0)

我必须创建一个Non XA数据源来解决这个问题。 XA数据源不允许此类查询。在使用基于非XA的数据源之后,这已经解决了。