java.lang.IllegalStateException: No recoveryService set yet! 错误解决
以SYSDBA登录SQL Plus
执行如下代码
Sql代码
Java代码
grant select on sys.dba_pending_transactions to username; grant select on sys.pending_trans$ to username; grant select on sys.dba_2pc_pending to username; grant execute on sys.dbms_system to username; grant select on sys.dba_pending_transactions to username; grant select on sys.pending_trans$ to username; grant select on sys.dba_2pc_pending to username; grant select on sys.dba_pending_transactions to username; grant select on sys.pending_trans$ to username; grant select on sys.dba_2pc_pending to username; grant execute on sys.dbms_system to username; grant select on sys.dba_pending_transactions to username;grant select on sys.pending_trans$ to username;grant select on sys.dba_2pc_pending to username;grant execute on sys.dbms_system to username;username ==> 获取oracle XA数据库连接的用户