[CP] [dblink] modify ret code for 2051 from remote oracle dblink

This commit is contained in:
jw-guo
2024-03-19 08:55:24 +00:00
committed by ob-robot
parent 36a47a48ef
commit 2f757fa334

View File

@ -89,6 +89,10 @@ int sqlclient::ObDblinkErrorTrans::external_errno_to_ob_errno(bool is_oracle_err
} }
int msg_len = STRLEN(errmsg); int msg_len = STRLEN(errmsg);
LOG_USER_ERROR(OB_ERR_DBLINK_REMOTE_ECODE, external_errno, msg_len, errmsg); LOG_USER_ERROR(OB_ERR_DBLINK_REMOTE_ECODE, external_errno, msg_len, errmsg);
} else if (1 == match_count) {
if (is_oracle_err && OB_TRANS_XA_BRANCH_FAIL == ob_errno) {
ob_errno = OB_TRANS_NEED_ROLLBACK;
}
} }
} }
} }