文档解释
ORA-24792: cannot mix services in a single global transaction
Cause: Oracle RM will not serve global (distributed) transaction requests if branches are created using different services
Action: Configure clients such that those participating in the same distributed transaction use the same service name.
ORA-24792 错误是一个全局事务异常,全局事务是指的一组用来把分散在不同的 ORACLE 实例上的操作形成一个集合。因此当不同 ORACLE 服务存在单个全局事务时,可能会出现 ORA-24792 错误,提示不能混合使用服务。