[CP] [dblink] modify ret code for 2051 from remote oracle dblink
This commit is contained in:
@ -89,6 +89,10 @@ int sqlclient::ObDblinkErrorTrans::external_errno_to_ob_errno(bool is_oracle_err
|
||||
}
|
||||
int msg_len = STRLEN(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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user